Use of a self-adaptive penalty approach for engineering optimization problems

被引:1007
作者
Coello, CAC [1 ]
机构
[1] Lab Nacl Informat Avanzada, Xalapa 91090, Veracruz, Mexico
关键词
genetic algorithms; constraint handling; co-evolution; penalty functions; self-adaptation; evolutionary optimization; numerical optimization;
D O I
10.1016/S0166-3615(99)00046-9
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
This paper introduces the notion of using co-evolution to adapt the penalty factors of a fitness function incorporated in a genetic algorithm (GA) for numerical optimization. The proposed approach produces solutions even better than those previously reported in the literature for other (GA-based and mathematical programming) techniques that have been particularly fine-tuned using a normally lengthy trial and error process to solve a certain problem or set of problems. The present technique is also easy to implement and suitable for parallelization, which is a necessary further step to improve its current performance. (C) 2000 Elsevier Science B.V. All rights reserved.
引用
收藏
页码:113 / 127
页数:15
相关论文
共 37 条
[1]  
[Anonymous], T ASME J MECH DES, DOI DOI 10.1115/1.2919393
[2]  
Arora J., 2004, Introduction to Optimum Design
[3]  
BACK T, 1997, P 7 INT C GEN ALG MO
[4]  
BEAN JC, 1992, 9253 TR
[5]  
Belegundu A.D., 1982, STUDY MATH PROGRAMMI
[6]   Using a new GA-based multiobjective optimization technique for the design of robot arms [J].
Coello, CAC ;
Christiansen, AD ;
Aguirre, AH .
ROBOTICA, 1998, 16 :401-414
[7]   A simple genetic algorithm for the design of reinforced concrete beams [J].
Coello, CAC ;
Christiansen, AD ;
Hernandez, FS .
ENGINEERING WITH COMPUTERS, 1997, 13 (04) :185-196
[8]  
COELLO CAC, 1996, THESIS TULANE U NEW
[9]  
COELLO CAC, 1997, EXPERT SYSTEM APPL I, V12, P9
[10]  
Dasgupta D., 2013, Evolutionary Algorithms in Engineering Applications., DOI [10.1007/978-3-662-03423-1, DOI 10.1007/978-3-662-03423-1]