Subset Selection for Evolutionary Multiobjective Optimization

Yu-Ran Gu,Chao Bian,Miqing Li,Chao Qian
DOI: https://doi.org/10.1109/tevc.2023.3261134
IF: 16.497
2023-01-01
IEEE Transactions on Evolutionary Computation
Abstract:Subset selection, which selects a subset of solutions according to certain criterion/indicator, is a topic closely related to evolutionary multi-objective optimization (EMO). The critical component of a multi-objective evolutionary algorithm (MOEA), environmental selection, is essentially a subset selection problem, i.e., selecting N solutions as the next-generation population from usually 2N candidates (where N denotes the size of the population). Another use of subset selection is the solution pre-processing procedure for decision-making, in which typically a few representatives are selected from the final population or a large-size archive, in order not to overwhelm the decision maker. Existing work for subset selection in EMO is focused on developing greedy algorithms, but may suffer from being trapped in local optima. In this paper, we approach the problem by providing a multi-objective evolutionary algorithmic framework. We consider several popular quality indicators for subset evaluation and present accelerated variants of a well-studied MOEA in the theoretical study area, Global Simple Evolutionary Multi-objective Optimizer (GSEMO), for each indicator. We conduct rigorous theoretical analyses of the acceleration procedure. Moreover, we prove that our algorithms can achieve the best-so-far approximation guarantee by the submodularity of the indicators. We finally empirically show the effectiveness and scalability of the proposed algorithms, in addition to the potentials to be further improved by introducing popular MOEAs (e.g., using NSGA-II and MOEA/D to replace GSEMO).
What problem does this paper attempt to address?