Scalable Speed-ups for the SMS-EMOA from a Simple Aging Strategy
Not on the map. Why?
Abstract (arXiv)
Different from single-objective evolutionary algorithms, where non-elitism is an established concept, multi-objective evolutionary algorithms almost always select the next population in a greedy fashion. In the only notable exception, Bian, Zhou, Li, and Qian (IJCAI 2023) proposed a stochastic selection mechanism for the SMS-EMOA and proved that it can speed up computing the Pareto front of the bi-objective jump benchmark with problem size n and gap parameter k by a factor of max1,2k/4/n. While this constitutes the first proven speed-up from non-elitist selection, suggesting a very interesting research direction, it has to be noted that a true speed-up only occurs for k ≥ 4log2(n), where the runtime is super-polynomial, and that the advantage reduces for larger numbers of objectives as shown in a later work. In this work, we propose a different non-elitist selection mechanism based on aging, which exempts individuals younger than a certain age from a possible removal. This remedies the two shortcomings of stochastic selection: We prove a speed-up by a factor of max1,Theta(k)k-1, regardless of the number of objectives. In particular, a positive speed-up can already be observed for constant k, the only setting for which polynomial runtimes can be witnessed. Overall, this result supports the use of non-elitist selection schemes, but suggests that aging-based mechanisms can be considerably more powerful than stochastic selection mechanisms.
Key facts. Cited by 1 paper in the map (data through 14 Oct 2026). Builds on 21 of its 47 references that are in the map. First posted on arXiv 3 May 2025.
Builds on
21 of 47 references.
References · 21
- 2022A First Runtime Analysis of the NSGA-II on a Multimodal Problemcited by 15
- 2022Runtime Analysis for the NSGA-II: Provable Speed-Ups From Crossovercited by 14
- 2022From Understanding the Population Dynamics of the NSGA-II to the First Proven Lower Boundscited by 13
- 2022A Mathematical Runtime Analysis of the Non-dominated Sorting Genetic Algorithm III (NSGA-III)cited by 11
- 2021Mathematical Runtime Analysis for the Non-Dominated Sorting Genetic Algorithm II (NSGA-II)cited by 8
- 2023Stochastic Population Update Can Provably Be Helpful in Multi-Objective Evolutionary Algorithmscited by 8
- 2022Runtime Analysis for the NSGA-II: Proving, Quantifying, and Explaining the Inefficiency For Many Objectivescited by 6
- 2018When Hypermutations and Ageing Enable Artificial Immune Systems to Outperform Evolutionary Algorithmscited by 5
- 2021Choosing the Right Algorithm With Hints From Complexity Theorycited by 5
- 2023Runtime Analyses of Multi-Objective Evolutionary Algorithms in the Presence of Noisecited by 5
- 2023Runtime Analysis of the SMS-EMOA for Many-Objective Optimizationcited by 5
- 2024Runtime Analyses of NSGA-III on Many-Objective Problemscited by 5
9 more
- 2024Near-Tight Runtime Guarantees for Many-Objective Evolutionary Algorithmscited by 5
- 2024A First Running Time Analysis of the Strength Pareto Evolutionary Algorithm 2 (SPEA2)cited by 5
- 2018Artificial Immune Systems Can Find Arbitrarily Good Approximations for the NP-Hard Number Partitioning Problemcited by 3
- 2021An Extended Jump Functions Benchmark for the Analysis of Randomized Search Heuristicscited by 3
- 2024Speeding Up the NSGA-II With a Simple Tie-Breaking Rulecited by 3
- 2025The First Theoretical Approximation Guarantees for the Non-Dominated Sorting Genetic Algorithm III (NSGA-III)cited by 2
- 2025Proven Approximation Guarantees in Multi-Objective Optimization: SPEA2 Beats NSGA-IIcited by 2
- 2024A Crowding Distance That Provably Solves the Difficulties of the NSGA-II in Many-Objective Optimizationcited by 1
- 2025Runtime Analyses of NSGA-III on Many-Objective Problems: Provable Exponential Speedup via Stochastic Population Updatecited by 1
Built on by
Citing papers per year: 2026: 1.
1 paper.