An adaptive penalty scheme for genetic algorithms in structural optimization

被引:124
作者
Lemonge, ACC
Barbosa, HJC
机构
[1] MCT, LNCC, BR-25651070 Petropolis, RJ, Brazil
[2] Univ Fed Juiz Fora, Fac Engn, Dept Estruturas, BR-36036330 Juiz De Fora, MG, Brazil
关键词
penalty methods; genetic algorithms; structural optimization;
D O I
10.1002/nme.899
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
A parameter-less adaptive penalty scheme for genetic algorithms applied to constrained optimization problems is proposed. Using feedback from the evolutionary process the procedure automatically defines a penalty parameter for each constraint. The user is thus relieved from the burden of having to determine sensitive parameter(s) when dealing with every new constrained optimization problem. The procedure is shown to be effective and robust when applied to test problems from the evolutionary computation literature as well as several optimization problems from the structural engineering literature. Copyright (C) 2003 John Wiley Sons, Ltd.
引用
收藏
页码:703 / 736
页数:34
相关论文
共 61 条
[1]   EFFICIENT OPTIMIZATION OF PLANE TRUSSES [J].
ADELI, H ;
KAMAL, O .
ADVANCES IN ENGINEERING SOFTWARE AND WORKSTATIONS, 1991, 13 (03) :116-122
[2]   AUGMENTED LAGRANGIAN GENETIC ALGORITHM FOR STRUCTURAL OPTIMIZATION [J].
ADELI, H ;
CHENG, NT .
JOURNAL OF AEROSPACE ENGINEERING, 1994, 7 (01) :104-118
[3]  
[Anonymous], 93005 U ILL ILL GEN
[4]  
[Anonymous], 1989, GENETIC ALGORITHM SE
[5]  
[Anonymous], 1992, 9253 TR U MICH
[6]  
[Anonymous], 1975, Ann Arbor
[7]  
Barbosa H.J., 2002, Proceedings of the 4th Annual Conference on Genetic and Evolutionary Computation, P287
[8]  
Barbosa H. J. C., 1999, Proceedings of the 1999 Congress on Evolutionary Computation-CEC99 (Cat. No. 99TH8406), P1605, DOI 10.1109/CEC.1999.785466
[9]  
Ben Hamida S., 2000, Parallel Problem Solving from Nature PPSN VI. 6th International Conference. Proceedings (Lecture Notes in Computer Science Vol.1917), P529
[10]   Constraint-handling in genetic algorithms through the use of dominance-based tournament selection [J].
Coello, CAC ;
Montes, EM .
ADVANCED ENGINEERING INFORMATICS, 2002, 16 (03) :193-203