首页 | 本学科首页   官方微博 | 高级检索  
     


Parallelizing simulated annealing algorithms based on high-performance computer
Authors:Ding-Jun Chen  Chung-Yeol Lee  Cheol-Hoon Park  Pedro Mendes
Affiliation:(1) Department of Electrical Engineering and Computer Science, Korea Advanced Institute of Science and Technology, Daejeon, 305-701, Republic of Korea;(2) Virginia Bioinformatics Institute, Virginia Tech, Blacksburg, VA 24060, USA
Abstract: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.
Keywords:Simulated annealing  Genetic algorithms  Parallel and distributed processing  Message-passing interface (MPI)  High-performance computing
本文献已被 SpringerLink 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号