An Improved Diversity Mechanism for Solving Constrained Optimization Problems Using a Multimembered Evolution Strategy

This paper presents an improved version of a simple evolution strategy (SES) to solve global nonlinear optimization problems. As its previous version, the approach does not require the use of a penalty function, it does not require the definition by the user of any extra parameter (besides those used with an evolution strategy), and it uses some simple selection criteria to guide the process to the feasible region of the search space. Unlike its predecessor, this new version uses a multimembered Evolution Strategy (ES) and an improved diversity mechanism based on allowing infeasible solutions close to the feasible region to remain in the population. This new version was validated using a well-known set of test functions. The results obtained are very competitive when comparing the proposed approach against the previous version and other approaches representative of the state-of-the-art in constrained evolutionary optimization. Moreover, its computational cost (measured in terms of the number of fitness function evaluations) is lower than the cost required by the other techniques compared.

[1]  Zbigniew Michalewicz,et al.  Evolutionary Algorithms, Homomorphous Mappings, and Constrained Parameter Optimization , 1999, Evolutionary Computation.

[2]  Carlos A. Coello Coello,et al.  Adding a diversity mechanism to a simple evolution strategy to solve constrained optimization problems , 2003, The 2003 Congress on Evolutionary Computation, 2003. CEC '03..

[3]  Julian F. Miller,et al.  Genetic and Evolutionary Computation — GECCO 2003 , 2003, Lecture Notes in Computer Science.

[4]  Carlos A. Coello Coello,et al.  A Simple Evolution Strategy to Solve Constrained Optimization Problems , 2003, GECCO.

[5]  Carlos Artemio Coello-Coello,et al.  Theoretical and numerical constraint-handling techniques used with evolutionary algorithms: a survey of the state of the art , 2002 .

[6]  K. Deb An Efficient Constraint Handling Method for Genetic Algorithms , 2000 .

[7]  José L. Verdegay,et al.  Evolutionary Techniques for Constrained Optimization Problems , 1999 .

[8]  Zbigniew Michalewicz,et al.  Evolutionary Algorithms for Constrained Parameter Optimization Problems , 1996, Evolutionary Computation.

[9]  Zbigniew Michalewicz,et al.  Handbook of Evolutionary Computation , 1997 .

[10]  D. Fogel Evolutionary algorithms in theory and practice , 1997, Complex..

[11]  Marc Schoenauer,et al.  ASCHEA: new results using adaptive segregational constraint handling , 2002, Proceedings of the 2002 Congress on Evolutionary Computation. CEC'02 (Cat. No.02TH8600).

[12]  Xin Yao,et al.  Stochastic ranking for constrained evolutionary optimization , 2000, IEEE Trans. Evol. Comput..