Parallelizing simulated annealing algorithms based on high-performance computer

被引:24
作者
Chen, Ding-Jun [1 ]
Lee, Chung-Yeol
Park, Cheol-Hoon
Mendes, Pedro
机构
[1] Korea Adv Inst Sci & Technol, Dept Elect Engn & Comp Sci, Taejon 305701, South Korea
[2] Virginia Tech, Virgina Bioinformat Inst, Blacksburg, VA 24060 USA
关键词
simulated annealing; genetic algorithms; parallel and distributed processing; message-passing interface (MPI); high-performance computing;
D O I
10.1007/s10898-007-9138-0
中图分类号
C93 [管理学]; O22 [运筹学];
学科分类号
070105 ; 12 ; 1201 ; 1202 ; 120202 ;
摘要
We implemented five conversions of simulated annealing (SA) algorithm from sequential-to-parallel forms on high-performance computers and applied them to a set of standard function optimization problems in order to test their performances. According to the experimental results, we eventually found that the traditional approach to parallelizing simulated annealing, namely, parallelizing moves in sequential SA, difficultly handled very difficult problem instances. Divide-and-conquer decomposition strategy used in a search space sometimes might find the global optimum function value, but it frequently resulted in great time cost if the random search space was considerably expanded. The most effective way we found in identifying the global optimum solution is to introduce genetic algorithm (GA) and build a highly hybrid GA+SA algorithm. In this approach, GA has been applied to each cooling temperature stage. Additionally, the performance analyses of the best algorithm among the five implemented algorithms have been done on the IBM Beowulf PCs Cluster and some comparisons have been made with some recent global optimization algorithms in terms of the number of functional evaluations needed to obtain a global minimum, success rate and solution quality.
引用
收藏
页码:261 / 289
页数:29
相关论文
共 27 条
[1]  
ALAN HK, 1990, COMMUN ACM, V33, P539
[2]  
[Anonymous], 1988, DISCRETE OPTIMIZATIO
[3]  
CEM B, 2002, P WORKSH EV COMP OPT
[4]   TERMINAL REPELLER UNCONSTRAINED SUBENERGY TUNNELING (TRUST) FOR FASTGLOBAL OPTIMIZATION [J].
CETIN, BC ;
BARHEN, J ;
BURDICK, JW .
JOURNAL OF OPTIMIZATION THEORY AND APPLICATIONS, 1993, 77 (01) :97-126
[5]   Parallel genetic simulated annealing: A massively parallel SIMD algorithm [J].
Chen, H ;
Flann, NS ;
Watson, DW .
IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 1998, 9 (02) :126-136
[6]   MINIMIZING MULTIMODAL FUNCTIONS OF CONTINUOUS-VARIABLES WITH THE SIMULATED ANNEALING ALGORITHM [J].
CORANA, A ;
MARCHESI, M ;
MARTINI, C ;
RIDELLA, S .
ACM TRANSACTIONS ON MATHEMATICAL SOFTWARE, 1987, 13 (03) :262-280
[7]  
Eberhart RC., 2001, SWARM INTELL-US
[8]  
ESIN O, 2001, J GLOBAL OPTIM, V19, P27
[9]  
HAMMA BS, 1993, NATO ADV STUD I ALG
[10]   A hybrid genetic algorithm for nonconvex function minimization [J].
Hussain, MF ;
AlSultan, KS .
JOURNAL OF GLOBAL OPTIMIZATION, 1997, 11 (03) :313-324