• DocumentCode
    2394761
  • Title

    Parallel implementation of simulated annealing using transaction processing: a preliminary study

  • Author

    Pao, Derek C W

  • Author_Institution
    Dept. of Electron. Eng., City Polytech. of Hong Kong, Kowloon, Hong Kong
  • fYear
    1994
  • fDate
    22-26 Aug 1994
  • Firstpage
    72
  • Abstract
    Simulated annealing is an effective method for solving large combinatorial optimization problems. It has been successfully applied to the cell placement and routing problem of VLSI circuit design and to other classical optimization problems such as the traveling salesman problem and the graph partitioning problem. One major drawback of simulated annealing is that it requires a substantial amount of computation time. In this paper, we present a new parallel implementation of simulated annealing which is based on the concurrency control theory of database systems. The parallelized computation is serializable. Hence, the result obtained is equivalent to a serial execution of the original sequential annealing algorithm. In our implementation, we assume a shared-memory MIMD multiprocessing environment with 16 to 32 processors. Preliminary analysis shows that our method is able to achieve an efficiency (ratio of speedup to the number of processors) of from about 40 to over 90%, depending on the acceptance rate
  • Keywords
    concurrency control; database theory; mathematics computing; parallel algorithms; simulated annealing; transaction processing; acceptance rate; combinatorial optimization problems; computation time; concurrency control theory; database systems; efficiency; parallel implementation; parallelized computation; processor number; serializable computation; shared-memory MIMD multiprocessing environment; simulated annealing; speedup; transaction processing; Circuit simulation; Circuit synthesis; Computational modeling; Concurrency control; Design optimization; Optimization methods; Routing; Simulated annealing; Traveling salesman problems; Very large scale integration;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    TENCON '94. IEEE Region 10's Ninth Annual International Conference. Theme: Frontiers of Computer Technology. Proceedings of 1994
  • Print_ISBN
    0-7803-1862-5
  • Type

    conf

  • DOI
    10.1109/TENCON.1994.369333
  • Filename
    369333