Litcius/Paper detail

An Indicator-Based Many-Objective Evolutionary Algorithm With Boundary Protection

Zhengping Liang, Tingting Luo, Kaifeng Hu, Xiaoliang Ma, Zexuan Zhu

2020IEEE Transactions on Cybernetics84 citationsDOI

Abstract

Many-objective optimization problems (MaOPs) pose a big challenge to the traditional Pareto-based multiobjective evolutionary algorithms (MOEAs). As the number of objectives increases, the number of mutually nondominated solutions explodes and MOEAs become invalid due to the loss of Pareto-based selection pressure. Indicator-based many-objective evolutionary algorithms (MaOEAs) have been proposed to address this issue by enhancing the environmental selection. Indicator-based MaOEAs are easy to implement and of good versatility, however, they are unlikely to maintain the population diversity and coverage very well. In this article, a new indicator-based MaOEA with boundary protection, namely, MaOEA-IBP, is presented to relieve this weakness. In MaOEA-IBP, a worst elimination mechanism based on the <inline-formula xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink"> <tex-math notation="LaTeX">${I}_{{\epsilon }^{+}}$ </tex-math></inline-formula> indicator and boundary protection strategy is devised to enhance the balance of population convergence, diversity, and coverage. Specifically, a pair of solutions with the smallest <inline-formula xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink"> <tex-math notation="LaTeX">${I}_{{\epsilon }^{+}}$ </tex-math></inline-formula> value are first identified from the population. If one solution dominates the other, the dominated solution is eliminated. Otherwise, one solution is eliminated by the boundary protection strategy. MaOEA-IBP is compared with four indicator-based algorithms (i.e., <inline-formula xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink"> <tex-math notation="LaTeX">${I}_{{{ {SDE}}}^{+}}$ </tex-math></inline-formula> , SRA, MaOEAIGD, and ARMOEA) and other five state-of-the-art MaOEAs (i.e., KnEA, MaOEA-CSS, 1by1EA, RVEA, and EFR-RR) on various benchmark MaOPs. The experimental results demonstrate that MaOEA-IBP can achieve competitive performance with the compared algorithms.

Topics & Concepts

NotationBoundary (topology)PopulationSelection (genetic algorithm)Convergence (economics)Mathematical optimizationEvolutionary algorithmSet (abstract data type)MathematicsPareto principleComputer scienceAlgorithmArtificial intelligenceArithmeticProgramming languageEconomic growthEconomicsDemographyMathematical analysisSociologyAdvanced Multi-Objective Optimization AlgorithmsMetaheuristic Optimization Algorithms ResearchEvolutionary Algorithms and Applications
An Indicator-Based Many-Objective Evolutionary Algorithm With Boundary Protection | Litcius