Study of direct local search operators influence in memetic differential evolution for constrained numerical optimization problems

This paper analyzes the influence of the depth of direct local search methods in constrained numerical optimization problems in order to use as a local search operator (LSO) within a memetic algorithm. To perform this study, five direct local search methods (Random Walk, Simulated Annealing, Nelder-Mead, Hooke-Jeeves, and Hill Climber) are implemented separately to analyze their behavior within constrained search spaces by using a proposed measure named proximity rate, which measures the closeness of the solutions found by the LSO and the known optimal solution. Finally, all methods are used as LSO, separately, in a memetic algorithm based on Differential Evolution (MDE) structure, where the best solution in the population is used to exploit promising areas in the search space by the aforementioned LSOs. The comparative analysis has been performed on twenty-four benchmark problems used in the special session on “Single Objective Constrained Real-Parameter Optimization” in CEC'2006. Numerical results show that there is not a negative influence of LSO's depth within MDE approach; since regardless of the number of fitness evaluations allowed during the LSO search process, the MDE approach obtains competitive results.

[1]  John A. Nelder,et al.  A Simplex Method for Function Minimization , 1965, Comput. J..

[2]  Saúl Domínguez Isidro Memetic differential evolution for constrained numerical optimization problems , 2017 .

[3]  Efrén Mezura-Montes,et al.  A hybrid version of differential evolution with two differential mutation operators applied by stages , 2013, 2013 IEEE Congress on Evolutionary Computation.

[4]  Robert Hooke,et al.  `` Direct Search'' Solution of Numerical and Statistical Problems , 1961, JACM.

[5]  Muhammad Khurram Khan,et al.  An effective memetic differential evolution algorithm based on chaotic local search , 2011, Inf. Sci..

[6]  Natalio Krasnogor,et al.  Studies on the theory and design space of memetic algorithms , 2002 .

[7]  Pablo Moscato,et al.  On Evolution, Search, Optimization, Genetic Algorithms and Martial Arts : Towards Memetic Algorithms , 1989 .

[8]  Efrén Mezura-Montes,et al.  Evolutionary programming for the length minimization of addition chains , 2015, Eng. Appl. Artif. Intell..

[9]  James Smith,et al.  A tutorial for competent memetic algorithms: model, taxonomy, and design issues , 2005, IEEE Transactions on Evolutionary Computation.

[10]  Jing J. Liang,et al.  Problem Definitions and Evaluation Criteria for the CEC 2005 Special Session on Real-Parameter Optimization , 2005 .

[11]  David H. Wolpert,et al.  No free lunch theorems for optimization , 1997, IEEE Trans. Evol. Comput..

[12]  Morteza Alinia Ahandani,et al.  A differential memetic algorithm , 2011, Artificial Intelligence Review.

[13]  Carlos Cotta,et al.  Memetic algorithms and memetic computing optimization: A literature review , 2012, Swarm Evol. Comput..

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

[15]  Ville Tirronen,et al.  Recent advances in differential evolution: a survey and experimental analysis , 2010, Artificial Intelligence Review.

[16]  Jing J. Liang,et al.  Problem Deflnitions and Evaluation Criteria for the CEC 2006 Special Session on Constrained Real-Parameter Optimization , 2006 .

[17]  Mauro Birattari,et al.  The irace Package: Iterated Race for Automatic Algorithm , 2011 .

[18]  Marco Locatelli,et al.  A Computational Comparison of Memetic Differential Evolution Approaches , 2015, GECCO.

[19]  Rainer Storn,et al.  Differential Evolution – A Simple and Efficient Heuristic for global Optimization over Continuous Spaces , 1997, J. Glob. Optim..

[20]  Kalyanmoy Deb,et al.  Optimization for Engineering Design: Algorithms and Examples , 2004 .

[21]  Carlos A. Coello Coello,et al.  Constraint-handling in nature-inspired numerical optimization: Past, present and future , 2011, Swarm Evol. Comput..

[22]  Ville Tirronen,et al.  On memetic Differential Evolution frameworks: A study of advantages and limitations in hybridization , 2008, 2008 IEEE Congress on Evolutionary Computation (IEEE World Congress on Computational Intelligence).

[23]  Oscar Cordón,et al.  Performance evaluation of memetic approaches in 3D reconstruction of forensic objects , 2008, Soft Comput..