PARALLEL SIMULATED ANNEALING TECHNIQUES

被引:70
作者
GREENING, DR [1 ]
机构
[1] IBM CORP,THOMAS J WATSON RES CTR,YORKTOWN HTS,NY 10598
来源
PHYSICA D | 1990年 / 42卷 / 1-3期
关键词
D O I
10.1016/0167-2789(90)90084-3
中图分类号
O29 [应用数学];
学科分类号
070104 ;
摘要
Simulated annealing is a stochastic algorithm for solving discrete optimization problems, such as the traveling salesman problem and circuit placement. To reduce execution time, researchers have parallelized simulated annealing. Serial-like algorithms identically maintain the properties of sequential algorithms. Altered generation algorithms modify state generation to reduce communication, but retain accurate cost calculations. Asynchronous algorithms reduce communication further by calculating cost with outdated information. Experiments suggest that asynchronous simulated annealing can obtain greater speedups than other techniques. It exhibits the properties of cooperative phenomena: processors asynchronously exchange information to bring the system toward a global minimum. This paper provides a comprehensive, taxonomic survey of parallel simulated annealing techniques, highlighting their performance and applicability. © 1990.
引用
收藏
页码:293 / 306
页数:14
相关论文
共 31 条
[1]  
AARTS EHL, 1986, LECT NOTES COMPUT SC, V210, P87
[2]  
ABRAMSON D, 1989, TR112069 ROYAL MELB
[3]   A DISTRIBUTED IMPLEMENTATION OF SIMULATED ANNEALING FOR THE TRAVELING SALESMAN PROBLEM [J].
ALLWRIGHT, JRA ;
CARPENTER, DB .
PARALLEL COMPUTING, 1989, 10 (03) :335-338
[4]  
BANERJEE P, 1986, NOV P IEEE INT C COM, P34
[5]  
BANNISTER J, 1989, CSD890022 UCLA COMP
[6]  
Brouwer R. J., 1988, Proceedings of the 1988 IEEE International Conference on Computer Design: VLSI in Computers and Processors - ICCD '88 (Cat. No.88CH2643-5), P4, DOI 10.1109/ICCD.1988.25647
[7]   A PARALLEL SIMULATED ANNEALING ALGORITHM FOR THE PLACEMENT OF MACROCELLS [J].
CASOTTO, A ;
ROMEO, F ;
SANGIOVANNIVINCENTELLI, A .
IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 1987, 6 (05) :838-847
[8]  
Chamberlain R. D., 1988, Proceedings of the 1988 IEEE International Conference on Computer Design: VLSI in Computers and Processors - ICCD '88 (Cat. No.88CH2643-5), P540, DOI 10.1109/ICCD.1988.25758
[9]  
CHAZAN D, 1969, LINEAR ALGEBRA ITS A, V2, P2199
[10]  
Darema F., 1987, Proceedings of the 1987 IEEE International Conference on Computer Design: VLSI in Computers and Processors - ICCD '87 (Cat. No.87CH2473-7), P87