Constraint handling in genetic algorithms using a gradient-based repair method

被引:165
作者
Chootinan, P [1 ]
Chen, A [1 ]
机构
[1] Utah State Univ, Dept Civil & Environm Engn, Logan, UT 84322 USA
基金
美国国家科学基金会;
关键词
constraint handling; constrained optimization; genetic algorithms; hybrid method;
D O I
10.1016/j.cor.2005.02.002
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
Constraint handling is one of the major concerns when applying genetic algorithms (GAs) to solve constrained optimization problems. This paper proposes to use the gradient information derived from the constraint set to systematically repair infeasible solutions. The proposed repair procedure is embedded into a simple GA as a special operator. Experiments using 11 benchmark problems are presented and compared with the best known solutions reported in the literature. Our results are competitive, if not better, compared to the results reported using the homomorphous mapping method, the stochastic ranking method, and the self-adaptive fitness formulation method. (c) 2005 Elsevier Ltd. All rights reserved.
引用
收藏
页码:2263 / 2281
页数:19
相关论文
共 20 条
[1]   AUGMENTED LAGRANGIAN GENETIC ALGORITHM FOR STRUCTURAL OPTIMIZATION [J].
ADELI, H ;
CHENG, NT .
JOURNAL OF AEROSPACE ENGINEERING, 1994, 7 (01) :104-118
[2]  
[Anonymous], 1989, GENETIC ALGORITHM SE
[3]  
CAMPBELL SL, 1991, GENERALIZED INVERSES
[4]   Constraint handling in genetic algorithms: The set partitioning problem [J].
Chu, PC ;
Beasley, JE .
JOURNAL OF HEURISTICS, 1998, 4 (04) :323-357
[5]   Theoretical and numerical constraint-handling techniques used with evolutionary algorithms: a survey of the state of the art [J].
Coello, CAC .
COMPUTER METHODS IN APPLIED MECHANICS AND ENGINEERING, 2002, 191 (11-12) :1245-1287
[6]   Use of a self-adaptive penalty approach for engineering optimization problems [J].
Coello, CAC .
COMPUTERS IN INDUSTRY, 2000, 41 (02) :113-127
[7]   Self-adaptive fitness formulation for constrained optimization [J].
Farmani, R ;
Wright, JA .
IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2003, 7 (05) :445-455
[8]  
Griewank A., 1991, Automatic differentiation of algorithms: theory, implementation and application
[9]   CONSTRAINED OPTIMIZATION VIA GENETIC ALGORITHMS [J].
HOMAIFAR, A ;
QI, CX ;
LAI, SH .
SIMULATION, 1994, 62 (04) :242-253
[10]  
Joines J. A., 1994, Proceedings of the First IEEE Conference on Evolutionary Computation. IEEE World Congress on Computational Intelligence (Cat. No.94TH0650-2), P579, DOI 10.1109/ICEC.1994.349995