Estimation distribution algorithms on constrained optimization problems

Abstract Estimation distribution algorithm (EDA) is an evolution technique that uses sampling to generate the offspring. Most developed EDAs focus on solving the optimization problems which only have the constraints of variable boundaries. In this paper, EDAs are proposed for solving the constrained optimization problems (COPs) involving various types of constraints. In particular, a modified extreme elitism selection method is designed for EDAs to handle the constraints. This selection extrudes the role of some top best solutions to pull the mean vector of the Gaussian distribution towards these best solutions and makes EDAs form a primary evolutionary direction. The EDAs based on five different Gaussian distribution with this selection are evaluated using a set of benchmark functions and some engineering design problems. It is found that for solving these problems, the EDA that is based on a single multivariate Gaussian distribution model with the modified extreme elitism selection outperforms the other EDAs and some state-of-the-art techniques.

[1]  Jinung An,et al.  Estimation of particle swarm distribution algorithms: Combining the benefits of PSO and EDAs , 2012, Inf. Sci..

[2]  Dechang Pi,et al.  Estimation of distribution algorithm with path relinking for the blocking flow-shop scheduling problem , 2017 .

[3]  Ricardo Pérez-Rodríguez,et al.  A continuous estimation of distribution algorithm for the online order-batching problem , 2015 .

[4]  Muhammad Naeem,et al.  An application of univariate marginal distribution algorithm in MIMO communication systems , 2010 .

[5]  Guoyong Zhang,et al.  A hybrid Univariate Marginal Distribution Algorithm for dynamic economic dispatch of units considering valve-point effects and ramp rates , 2015 .

[6]  Clarence W. de Silva,et al.  A modified estimation distribution algorithm based on extreme elitism , 2016, Biosyst..

[7]  David E. Goldberg,et al.  Real-Coded Bayesian Optimization Algorithm: Bringing the Strength of BOA into the Continuous World , 2004, GECCO.

[8]  Ali Wagdy Mohamed,et al.  Constrained optimization based on modified differential evolution algorithm , 2012, Inf. Sci..

[9]  Janez Demsar,et al.  Statistical Comparisons of Classifiers over Multiple Data Sets , 2006, J. Mach. Learn. Res..

[10]  Zhongping Wan,et al.  Estimation of distribution algorithm for a class of nonlinear bilevel programming problems , 2014, Inf. Sci..

[11]  Franz Rothlauf,et al.  PolyEDA: Combining Estimation of Distribution Algorithms and Linear Inequality Constraints , 2004, GECCO.

[12]  P. N. Suganthan,et al.  Differential Evolution: A Survey of the State-of-the-Art , 2011, IEEE Transactions on Evolutionary Computation.

[13]  Sung Nam Jung,et al.  Advanced particle swarm assisted genetic algorithm for constrained optimization problems , 2014, Computational Optimization and Applications.

[14]  W. Briggs Statistical Methods in the Atmospheric Sciences , 2007 .

[15]  Wenjian Luo,et al.  Differential evolution with dynamic stochastic selection for constrained optimization , 2008, Inf. Sci..

[16]  H. J. Estrada-García,et al.  Automatic Image Segmentation Using Active Contours with Univariate Marginal Distribution , 2013 .

[17]  Concha Bielza,et al.  A review on probabilistic graphical models in evolutionary computation , 2012, Journal of Heuristics.

[18]  D. Goldberg,et al.  BOA: the Bayesian optimization algorithm , 1999 .

[19]  Thomas Bäck,et al.  An Overview of Evolutionary Algorithms for Parameter Optimization , 1993, Evolutionary Computation.

[20]  Jesús García,et al.  MONEDA: scalable multi-objective optimization with a neural network-based estimation of distribution algorithm , 2016, Journal of Global Optimization.

[21]  Efrén Mezura-Montes,et al.  Empirical analysis of a modified Artificial Bee Colony for constrained numerical optimization , 2012, Appl. Math. Comput..

[22]  H. Mühlenbein,et al.  From Recombination of Genes to the Estimation of Distributions I. Binary Parameters , 1996, PPSN.

[23]  Adil Baykasoglu,et al.  Adaptive firefly algorithm with chaos for mechanical design optimization problems , 2015, Appl. Soft Comput..

[24]  Concha Bielza,et al.  Regularized continuous estimation of distribution algorithms , 2013, Appl. Soft Comput..

[25]  Ke Tang,et al.  Improving Estimation of Distribution Algorithm on Multimodal Problems by Detecting Promising Areas , 2015, IEEE Transactions on Cybernetics.

[26]  Paul A. Viola,et al.  MIMIC: Finding Optima by Estimating Probability Densities , 1996, NIPS.

[27]  J. A. Lozano,et al.  Estimation of Distribution Algorithms: A New Tool for Evolutionary Computation , 2001 .

[28]  Clarence W. de Silva,et al.  A univariate marginal distribution algorithm based on extreme elitism and its application to the robotic inverse displacement problem , 2017, Genetic Programming and Evolvable Machines.

[29]  Pedro Larrañaga,et al.  Optimization in Continuous Domains by Learning and Simulation of Gaussian Networks , 2000 .

[30]  Chih-Hao Lin,et al.  A rough penalty genetic algorithm for constrained optimization , 2013, Inf. Sci..

[31]  P. A. Simionescu,et al.  Constrained optimization problem solving using estimation of distribution algorithms , 2004, Proceedings of the 2004 Congress on Evolutionary Computation (IEEE Cat. No.04TH8753).

[32]  Martin Pelikan,et al.  An introduction and survey of estimation of distribution algorithms , 2011, Swarm Evol. Comput..

[33]  Gary G. Yen,et al.  A generic framework for constrained optimization using genetic algorithms , 2005, IEEE Transactions on Evolutionary Computation.

[34]  Mitsuo Gen,et al.  The cooperative estimation of distribution algorithm: a novel approach for semiconductor final test scheduling problems , 2014, J. Intell. Manuf..

[35]  Fuqing Zhao,et al.  A hybrid differential evolution and estimation of distribution algorithm based on neighbourhood search for job shop scheduling problems , 2016 .

[36]  Xin Yao,et al.  Unified eigen analysis on multivariate Gaussian based estimation of distribution algorithms , 2008, Inf. Sci..

[37]  David Heckerman,et al.  Learning Gaussian Networks , 1994, UAI.

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

[39]  Concha Bielza,et al.  Mateda-2.0: A MATLAB package for the implementation and analysis of estimation of distribution algorithms , 2010 .

[40]  Jianchao Zeng,et al.  Estimation of Distribution Algorithm based on copula theory , 2009, 2009 IEEE Congress on Evolutionary Computation.