Adaptive Control of Dominance Area of Solutions in Evolutionary Many-Objective Optimization

Controlling the dominance area of solutions (CDAS) relaxes the concept of Pareto dominance with an user-defined parameter S. CDAS with S < 0.5 expands the dominance area and improves the search performance of multi-objective evolutionary algorithms (MOEAs) especially in many-objective optimization problems (MaOPs) by enhancing convergence of solutions toward the optimal Pareto front. However, there is a problem that CDAS with an expanded dominance area (S < 0.5) generally cannot approximate entire Pareto front. To overcome this problem we propose an adaptive CDAS (A-CDAS) that adaptively controls the dominance area of solutions during the solutions search. Our method improves the search performance in MaOPs by approximating the entire Pareto front while keeping high convergence. In early generations, A-CDAS tries to converge solutions toward the optimal Pareto front by using an expanded dominance area with S < 0.5. When we detect convergence of solutions, we gradually increase S and contract the dominance area of solutions to obtain Pareto optimal solutions (POS) covering the entire optimal Pareto front. We verify the effectiveness and the search performance of the proposed A-CDAS on concave and convex DTLZ3 benchmark problems with 2–8 objectives, and show that the proposed A-CDAS achieves higher search performance than conventional non-dominated sorting genetic algorithm II (NSGA-II) and CDAS with an expanded dominance area.

[1]  Carlos A. Coello Coello,et al.  Alternative Fitness Assignment Methods for Many-Objective Optimization Problems , 2009, Artificial Evolution.

[2]  Carlos A. Coello Coello,et al.  Objective reduction using a feature selection technique , 2008, GECCO '08.

[3]  Hisao Ishibuchi,et al.  Evolutionary many-objective optimization: A short review , 2008, 2008 IEEE Congress on Evolutionary Computation (IEEE World Congress on Computational Intelligence).

[4]  Jouni Lampinen,et al.  Ranking-Dominance and Many-Objective Optimization , 2007, 2007 IEEE Congress on Evolutionary Computation.

[5]  Hisao Ishibuchi,et al.  Iterative approach to indicator-based multiobjective optimization , 2007, 2007 IEEE Congress on Evolutionary Computation.

[6]  Kalyanmoy Deb,et al.  Multi-objective optimization using evolutionary algorithms , 2001, Wiley-Interscience series in systems and optimization.

[7]  Gary B. Lamont,et al.  Evolutionary Algorithms for Solving Multi-Objective Problems , 2002, Genetic Algorithms and Evolutionary Computation.

[8]  Marco Laumanns,et al.  Scalable multi-objective optimization test problems , 2002, Proceedings of the 2002 Congress on Evolutionary Computation. CEC'02 (Cat. No.02TH8600).

[9]  Kiyoshi Tanaka,et al.  Self-Controlling Dominance Area of Solutions in Evolutionary Many-Objective Optimization , 2010, SEAL.

[10]  Eckart Zitzler,et al.  Indicator-Based Selection in Multiobjective Search , 2004, PPSN.

[11]  Evan J. Hughes,et al.  Evolutionary many-objective optimisation: many once or one many? , 2005, 2005 IEEE Congress on Evolutionary Computation.

[12]  Kalyanmoy Deb,et al.  A combined genetic adaptive search (GeneAS) for engineering design , 1996 .

[13]  Kiyoshi Tanaka,et al.  Analysis of NSGA-II and NSGA-II with CDAS, and Proposal of an Enhanced CDAS Mechanism , 2009, J. Adv. Comput. Intell. Intell. Informatics.

[14]  Kalyanmoy Deb,et al.  Reference point based multi-objective optimization using evolutionary algorithms , 2006, GECCO.

[15]  Kiyoshi Tanaka,et al.  Controlling Dominance Area of Solutions and Its Impact on the Performance of MOEAs , 2007, EMO.

[16]  Kalyanmoy Deb,et al.  A fast and elitist multiobjective genetic algorithm: NSGA-II , 2002, IEEE Trans. Evol. Comput..

[17]  Kiyoshi Tanaka,et al.  Local dominance using polar coordinates to enhance multiobjective evolutionary algorithms , 2004, Proceedings of the 2004 Congress on Evolutionary Computation (IEEE Cat. No.04TH8753).

[18]  Hisao Ishibuchi,et al.  Optimization of Scalarizing Functions Through Evolutionary Multiobjective Optimization , 2007, EMO.

[19]  Evan J. Hughes,et al.  Many-objective directed evolutionary line search , 2011, GECCO '11.

[20]  Eckart Zitzler,et al.  Objective Reduction in Evolutionary Multiobjective Optimization: Theory and Applications , 2009, Evolutionary Computation.