Improving decomposition-based multiobjective evolutionary algorithm with local reference point aided search

Abstract Due to the fixed and monotonous search direction, the performance of decomposition-based multiobjective evolutionary algorithms (MOEAs) highly depends on the Pareto front (PF) shape. Recent studies have highlighted the complementary effect of the ideal and nadir points. They roughly employed both as the reference points to diversify the search direction. However, few works investigate whether two points are equally important. This paper thereby proposes a novel decomposition-based MOEA, where the ideal point is consistently considered as the global reference point while the nadir point is conditionally employed as the local one. We show that the nadir point may aid the ideal point in some cases and be recognized as a redundant one in others. More specifically, an assignment strategy is suggested to determine the necessity of using a local reference point for each subproblem , by considering whether the solution found by the nadir point and corresponding weight vector can improve the quality of the population. Experimental results finally verify the effectiveness of the proposed algorithm on 57 benchmark test problems with various PF shapes. In comparison with the state-of-the-art decomposition-based MOEAs, the proposed algorithm is promising to bring a more refined search and prevent redundant search behaviors .

[1]  Hisao Ishibuchi,et al.  Performance of Decomposition-Based Many-Objective Algorithms Strongly Depends on Pareto Front Shapes , 2017, IEEE Transactions on Evolutionary Computation.

[2]  Lixin Tang,et al.  A reinforcement learning approach for dynamic multi-objective optimization , 2021, Inf. Sci..

[3]  Yuren Zhou,et al.  A Many-Objective Evolutionary Algorithm With Pareto-Adaptive Reference Points , 2020, IEEE Transactions on Evolutionary Computation.

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

[5]  Marco Laumanns,et al.  Scalable Test Problems for Evolutionary Multiobjective Optimization , 2005, Evolutionary Multiobjective Optimization.

[6]  Shahryar Rahnamayan,et al.  Reference-point-based multi-objective optimization algorithm with opposition-based voting scheme for multi-label feature selection , 2021, Inf. Sci..

[7]  De-Shuang Huang,et al.  A Gene Selection Method for Microarray Data Based on Binary PSO Encoding Gene-to-Class Sensitivity Information , 2017, IEEE/ACM Transactions on Computational Biology and Bioinformatics.

[8]  Xianpeng Wang,et al.  A Multiobjective multifactorial optimization algorithm based on decomposition and dynamic resource allocation strategy , 2020, Inf. Sci..

[9]  Bo Zhang,et al.  Balancing Convergence and Diversity in Decomposition-Based Many-Objective Optimizers , 2016, IEEE Transactions on Evolutionary Computation.

[10]  Junfei Qiao,et al.  A novel decomposition-based multiobjective evolutionary algorithm using improved multiple adaptive dynamic selection strategies , 2020, Inf. Sci..

[11]  Lixin Tang,et al.  A knee-guided prediction approach for dynamic multi-objective optimization , 2020, Inf. Sci..

[12]  Bernhard Sendhoff,et al.  A Reference Vector Guided Evolutionary Algorithm for Many-Objective Optimization , 2016, IEEE Transactions on Evolutionary Computation.

[13]  Akira Oyama,et al.  Coverage Enhancement of MOEA/D-M2M for Problems with Difficult-to-Approximate Pareto Front Boundaries , 2019, 2019 IEEE Congress on Evolutionary Computation (CEC).

[14]  Arturo Hernández Aguirre,et al.  Computation of the improvement directions of the Pareto front and its application to MOEAs , 2020, GECCO.

[15]  Yiu-Ming Cheung,et al.  Self-Organizing Map-Based Weight Design for Decomposition-Based Many-Objective Evolutionary Algorithm , 2018, IEEE Transactions on Evolutionary Computation.

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

[17]  Xiangxiang Zeng,et al.  MOEA/HD: A Multiobjective Evolutionary Algorithm Based on Hierarchical Decomposition , 2019, IEEE Transactions on Cybernetics.

[18]  Qingfu Zhang,et al.  On the use of two reference points in decomposition based multiobjective evolutionary algorithms , 2017, Swarm Evol. Comput..

[19]  Miqing Li,et al.  Benchmark Functions for the CEC'2017 Competition on Many-Objective Optimization , 2017 .

[20]  Shengxiang Yang,et al.  An Improved Multiobjective Optimization Evolutionary Algorithm Based on Decomposition for Complex Pareto Fronts , 2016, IEEE Transactions on Cybernetics.

[21]  Xin Yao,et al.  What Weights Work for You? Adapting Weights for Any Pareto Front Shape in Decomposition-Based Evolutionary Multiobjective Optimisation , 2017, Evolutionary Computation.

[22]  Yaochu Jin,et al.  A Survey of Evolutionary Algorithms for Multi-Objective Optimization Problems With Irregular Pareto Fronts , 2021, IEEE/CAA Journal of Automatica Sinica.

[23]  Fei Han,et al.  A survey on metaheuristic optimization for random single-hidden layer feedforward neural network , 2019, Neurocomputing.

[24]  Lucas Bradstreet,et al.  A Fast Way of Calculating Exact Hypervolumes , 2012, IEEE Transactions on Evolutionary Computation.

[25]  Hiroyuki Sato,et al.  Inverted PBI in MOEA/D and its impact on the search performance on multi and many-objective optimization , 2014, GECCO.

[26]  Qingfu Zhang,et al.  An Evolutionary Many-Objective Optimization Algorithm Based on Dominance and Decomposition , 2015, IEEE Transactions on Evolutionary Computation.

[27]  John E. Dennis,et al.  Normal-Boundary Intersection: A New Method for Generating the Pareto Surface in Nonlinear Multicriteria Optimization Problems , 1998, SIAM J. Optim..

[28]  Qingfu Zhang,et al.  Evolutionary Many-Objective Optimization Based on Adversarial Decomposition , 2017, IEEE Transactions on Cybernetics.

[29]  Qingfu Zhang,et al.  Decomposition-Based Algorithms Using Pareto Adaptive Scalarizing Methods , 2016, IEEE Transactions on Evolutionary Computation.

[30]  Junyu Dong,et al.  Enhancing MOEA/D with information feedback models for large-scale many-objective optimization , 2020, Inf. Sci..

[31]  Kay Chen Tan,et al.  Fast hypervolume approximation scheme based on a segmentation strategy , 2020, Inf. Sci..

[32]  Fang Liu,et al.  MOEA/D with Adaptive Weight Adjustment , 2014, Evolutionary Computation.

[33]  Qingfu Zhang,et al.  MOEA/D: A Multiobjective Evolutionary Algorithm Based on Decomposition , 2007, IEEE Transactions on Evolutionary Computation.

[34]  Tapabrata Ray,et al.  An Enhanced Decomposition-Based Evolutionary Algorithm With Adaptive Reference Vectors , 2018, IEEE Transactions on Cybernetics.

[35]  Rubén Saborido,et al.  Global WASF-GA: An Evolutionary Algorithm in Multiobjective Optimization to Approximate the Whole Pareto Optimal Front , 2017, Evolutionary Computation.

[36]  Qingfu Zhang,et al.  Matching-Based Selection With Incomplete Lists for Decomposition Multiobjective Optimization , 2016, IEEE Transactions on Evolutionary Computation.

[37]  Dirk Thierens,et al.  The balance between proximity and diversity in multiobjective evolutionary algorithms , 2003, IEEE Trans. Evol. Comput..

[38]  Richard Curran,et al.  Delft University of Technology An improved MOEA/D algorithm for bi-objective optimization problems with complex Pareto fronts and its application to structural optimization , 2017 .

[39]  Kalyanmoy Deb,et al.  An Evolutionary Many-Objective Optimization Algorithm Using Reference-Point-Based Nondominated Sorting Approach, Part I: Solving Problems With Box Constraints , 2014, IEEE Transactions on Evolutionary Computation.

[40]  Shengxiang Yang,et al.  AREA: Adaptive Reference-set Based Evolutionary Algorithm for Multiobjective Optimisation , 2020, Inf. Sci..

[41]  Marco Laumanns,et al.  SPEA2: Improving the Strength Pareto Evolutionary Algorithm For Multiobjective Optimization , 2002 .

[42]  Shengxiang Yang,et al.  An adaptation reference-point-based multiobjective evolutionary algorithm , 2019, Inf. Sci..

[43]  R. Lyndon While,et al.  A review of multiobjective test problems and a scalable test problem toolkit , 2006, IEEE Transactions on Evolutionary Computation.

[44]  Aluizio F. R. Araújo,et al.  Many-Objective Evolutionary Algorithm Based On Decomposition With Random And Adaptive Weights , 2019, 2019 IEEE International Conference on Systems, Man and Cybernetics (SMC).

[45]  Qingfu Zhang,et al.  A Generator for Multiobjective Test Problems With Difficult-to-Approximate Pareto Front Boundaries , 2019, IEEE Transactions on Evolutionary Computation.

[46]  Fei Han,et al.  Multi-objective particle swarm optimization with adaptive strategies for feature selection , 2021, Swarm Evol. Comput..

[47]  Hisao Ishibuchi,et al.  Regular Pareto Front Shape is not Realistic , 2019, 2019 IEEE Congress on Evolutionary Computation (CEC).

[48]  Fei Han,et al.  Efficient network architecture search via multiobjective particle swarm optimization based on decomposition , 2019, Neural Networks.

[49]  Ye Tian,et al.  PlatEMO: A MATLAB Platform for Evolutionary Multi-Objective Optimization [Educational Forum] , 2017, IEEE Computational Intelligence Magazine.

[50]  Jason R. Schott Fault Tolerant Design Using Single and Multicriteria Genetic Algorithm Optimization. , 1995 .