A simple multimembered evolution strategy to solve constrained optimization problems

被引:440
作者
Mezura-Montes, E [1 ]
Coello, CAC [1 ]
机构
[1] IPN, CINVESTAV, Evolutionary Comp Grp EVOCINV, Comp Sci Sect,Elect Engn Dept, Mexico City 07300, DF, Mexico
关键词
constrained optimization; multimembered evolution strategy; nonlinear optimization; panmictic recombination technique;
D O I
10.1109/TEVC.2004.836819
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
This paper presents a simple multimembered evolution strategy to solve global nonlinear optimization problems. The approach does not require the use of a penalty function. Instead, it uses a simple diversity mechanism based on allowing infeasible solutions to remain in the population. This technique helps the algorithm to find the global optimum despite reaching reasonably fast the feasible region of the search space. A simple feasibility-based comparison mechanism is used to guide the process toward the feasible region of the search space. Also, the initial stepsize of the evolution strategy is reduced in order to perform a finer search and a combined (discrete/intermediate) panmictic recombination technique improves its exploitation capabilities. The approach was tested with a well-known benchmark. The results obtained are very competitive when comparing the proposed approach against other state-of-the art techniques and its computational cost (measured by the number of fitness function evaluations) is lower than the cost required by the other techniques compared.
引用
收藏
页码:1 / 17
页数:17
相关论文
共 32 条
[1]  
Arnold D. V., 2002, Genetic Algorithms and Evolutionary Computation
[2]   Evolutionary strategies of optimization [J].
Asselmeyer, T ;
Ebeling, W ;
Rose, H .
PHYSICAL REVIEW E, 1997, 56 (01) :1171-1180
[3]  
BACK T, 1995, COM ADAP SY, P33
[4]  
Back T., 1996, Evolutionary Algorithms in Theory and Practice: Evolution Strategies, Evolutionary Programming, Genetic Algorithms
[5]  
Beyer HG, 2001, NAT COMPUT SER, P109
[6]  
Coello C.A., 2002, Evolutionary Algorithms for Solving Multi-Objective Problems
[7]   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
[8]  
Coello CAC, 2002, ADAPTIVE COMPUTING IN DESIGN AND MANUFACTURE V, P273
[9]   An efficient constraint handling method for genetic algorithms [J].
Deb, K .
COMPUTER METHODS IN APPLIED MECHANICS AND ENGINEERING, 2000, 186 (2-4) :311-338
[10]  
Eiben G, 2008, NAT COMPUT SER, P153, DOI 10.1007/978-3-540-72960-0_8