Domination landscape in evolutionary algorithms and its applications

Evolutionary algorithms (EAs) are usually required to solve problems based on domination relationship among solutions. Often, the domination relationship is almost the sole source of knowledge that EAs can utilize, especially when the problem solving engine concerned is taken as a black box. In this paper, the domination landscape (DL), onto which an optimization problem (OP) can be mapped, is introduced. A DL may correspond to a cluster of OPs, implying that a class of OPs may have the same DL. To illustrate DL, we consider its representation as a directed graph, with its corresponding matrix and function. Of the various properties of DL, the domination-preserving property is used for the analysis of DL-equivalent OPs, and for the basis for classification of OPs. Taking DL as a tool for theoretical analysis, parameters determination for fitness scaling, the convergence property of EAs and the analysis of robustness in light of fitness noise are presented. The study of DL in this paper establishes the necessary theoretical foundation for future applications of DL equality and similarity based optimization.

[1]  Thomas Stützle,et al.  Ant colony optimization: artificial ants as a computational intelligence technique , 2006 .

[2]  Natalio Krasnogor,et al.  Editorial to the first issue , 2009, Memetic Comput..

[3]  Liu Min-zhong Efficient Multi-Objective Evolutionary Algorithm Based on Partial Order Ranking , 2004 .

[4]  Bassem Jarboui,et al.  A fuzzy logic control using a differential evolution algorithm aimed at modelling the financial market dynamics , 2011, Inf. Sci..

[5]  Riccardo Poli,et al.  Information landscapes , 2005, GECCO '05.

[6]  Hans-Georg Beyer,et al.  A general noise model and its effects on evolution strategy performance , 2006, IEEE Transactions on Evolutionary Computation.

[7]  Yew-Soon Ong,et al.  Memetic Computation—Past, Present & Future [Research Frontier] , 2010, IEEE Computational Intelligence Magazine.

[8]  Gaige Wang,et al.  Moth search algorithm: a bio-inspired metaheuristic algorithm for global optimization problems , 2016, Memetic Computing.

[9]  Hideyuki Takagi,et al.  User Fatigue Reduction by an Absolute Rating Data-trained Predictor in IEC , 2006, 2006 IEEE International Conference on Evolutionary Computation.

[10]  Guo-Sheng Hao,et al.  Parameters selection of fitness scaling in genetic algorithm and its application , 2010, 2010 Chinese Control and Decision Conference.

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

[12]  Guo-sheng Hao,et al.  Fitness Noise in Interactive Evolutionary Computation and the Convergence Robustness , 2006, Sixth International Conference on Intelligent Systems Design and Applications.

[13]  Riccardo Poli,et al.  Structure and metaheuristics , 2006, GECCO '06.

[14]  Günter Rudolph,et al.  A partial order approach to noisy fitness functions , 2001, Proceedings of the 2001 Congress on Evolutionary Computation (IEEE Cat. No.01TH8546).

[15]  John H. Holland,et al.  Adaptation in Natural and Artificial Systems: An Introductory Analysis with Applications to Biology, Control, and Artificial Intelligence , 1992 .

[16]  Thomas Stützle,et al.  Ant Colony Optimization , 2009, EMO.

[17]  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.

[18]  Kenneth Alan De Jong,et al.  An analysis of the behavior of a class of genetic adaptive systems. , 1975 .

[19]  RudolphGünter Finite Markov chain results in evolutionary computation , 1998 .

[20]  H. Beyer Evolutionary algorithms in noisy environments : theoretical issues and guidelines for practice , 2000 .

[21]  Hans-Georg Beyer,et al.  The Theory of Evolution Strategies , 2001, Natural Computing Series.

[22]  Günter Rudolph,et al.  Finite Markov Chain Results in Evolutionary Computation: A Tour d'Horizon , 1998, Fundam. Informaticae.

[23]  P. Koumoutsakos,et al.  Multiobjective evolutionary algorithm for the optimization of noisy combustion processes , 2002 .

[24]  Riccardo Poli,et al.  Decomposition of fitness functions in random heuristic search , 2007, FOGA'07.

[25]  James Kennedy,et al.  Particle swarm optimization , 1995, Proceedings of ICNN'95 - International Conference on Neural Networks.

[26]  Xiaoyan Sun,et al.  Evaluating individuals in interactive genetic algorithms using variational granularity , 2015, Soft Comput..