The merits of a parallel genetic algorithm in solving hard optimization problems

被引:56
作者
van Soest, AJK [1 ]
Casius, LJRR [1 ]
机构
[1] Free Univ Amsterdam, Fac Human Movement Sci, Inst Fundamental & Clin Human Movement Sci, NL-1081 BT Amsterdam, Netherlands
来源
JOURNAL OF BIOMECHANICAL ENGINEERING-TRANSACTIONS OF THE ASME | 2003年 / 125卷 / 01期
关键词
D O I
10.1115/1.1537735
中图分类号
Q6 [生物物理学];
学科分类号
071011 ;
摘要
A parallel genetic algorithm for optimization is outlined, and its performance on both mathematical and biomechanical optimization problems is compared to a sequential quadratic programming algorithm, a downhill simplex algorithm and a simulated annealing algorithm. When high-dimensional non-smooth or discontinuous problems with numerous local optima are considered, only the simulated annealing and the genetic algorithm, which are both characterized by a weak search heuristic, are successful in finding the optimal region in parameter space. The key advantage of the genetic algorithm is that it can easily be parallelized at negligible overhead.
引用
收藏
页码:141 / 146
页数:6
相关论文
共 18 条
[1]  
[Anonymous], 1986, NUMERICAL RECIPES C
[2]   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
[3]   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
[4]  
DAVIS L, 1991, HDB GENETIC ALGORTHI
[5]  
Fletcher R., 1987, Pratical Methods of Optimization, V2nd ed.
[6]   GLOBAL OPTIMIZATION OF STATISTICAL FUNCTIONS WITH SIMULATED ANNEALING [J].
GOFFE, WL ;
FERRIER, GD ;
ROGERS, J .
JOURNAL OF ECONOMETRICS, 1994, 60 (1-2) :65-99
[7]  
HOLLAND JH, 1975, ADAPTATION NATURAL A
[8]   GENETIC ALGORITHMS AND VERY FAST SIMULATED REANNEALING - A COMPARISON [J].
INGBER, L ;
ROSEN, B .
MATHEMATICAL AND COMPUTER MODELLING, 1992, 16 (11) :87-100
[9]  
KIRKPATRICK S, 1983, SCIENCE, V220, P4598
[10]  
Kliewer G., 2000, Proceedings 14th International Parallel and Distributed Processing Symposium. IPDPS 2000, P55, DOI 10.1109/IPDPS.2000.845964