PulseExploreJournal ClubDebatesTrendingResearchersJournals
Instagram
HomeExploreJournal ClubTrending
Synapse
⌘+K
Synapse
March 24, 202431 citationsOpen Access

Runtime Analysis of the SMS-EMOA for Many-Objective Optimization

View Full Paper
WZWeijie ZhengBDBenjamin Doerr

Key Points

Key points are not available for this paper at this time.

Abstract

The widely used multiobjective optimizer NSGA-II was recently proven to have considerable difficulties in many-objective optimization. In contrast, experimental results in the literature show a good performance of the SMS-EMOA, which can be seen as a steady-state NSGA-II that uses the hypervolume contribution instead of the crowding distance as the second selection criterion. This paper conducts the first rigorous runtime analysis of the SMS-EMOA for many-objective optimization. To this aim, we first propose a many-objective counterpart, the m-objective mOJZJ problem, of the bi-objective OJZJ benchmark, which is the first many-objective multimodal benchmark used in a mathematical runtime analysis. We prove that SMS-EMOA computes the full Pareto front of this benchmark in an expected number of O (M² nᵏ) iterations, where n denotes the problem size (length of the bit-string representation), k the gap size (a difficulty parameter of the problem), and M= (2n/m-2k+3) ^ (m/2) the size of the Pareto front. This result together with the existing negative result on the original NSGA-II shows that in principle, the general approach of the NSGA-II is suitable for many-objective optimization, but the crowding distance as tie-breaker has deficiencies. We obtain three additional insights on the SMS-EMOA. Different from a recent result for the bi-objective OJZJ benchmark, the stochastic population update often does not help for mOJZJ. It results in a 1/Θ (min (Mk^ (1/2) /2^ (k/2), 1) ) speed-up, which is Θ (1) for large m such as m>k. On the positive side, we prove that heavy-tailed mutation still results in a speed-up of order k^ (0. 5+k-β). Finally, we conduct the first runtime analyses of the SMS-EMOA on the bi-objective OneMinMax and LOTZ benchmarks and show that it has a performance comparable to the GSEMO and the NSGA-II.

Ask AI
Helpful
Bookmark
Share
View Full Paper

Cite This Study

Zheng et al. (2024) studied this question.

synapsesocial.com/papers/68e72954b6db6435876a2d7chttps://doi.org/10.1609/aaai.v38i18.30077
Ask AI
Helpful
Bookmark
Share
View Full Paper

Also Consider

Synapse has enriched 5 closely related papers on similar clinical questions. Consider them for comparative context:

  1. 1Runtime Analysis of the SMS-EMOA for Many-Objective Optimization2023 · 9 citations
  2. 2Runtime Analysis for the NSGA-II: Provable Speed-Ups From Crossover2022 · 8 citations
  3. 3Theoretical Analyses of Multiobjective Evolutionary Algorithms on Multimodal Objectives2020 · 10 citations
  4. 4Theory of Randomized Search Heuristics2011 · 314 citations
  5. 5Stochastic Population Update Can Provably Be Helpful in Multi-Objective Evolutionary Algorithms2023 · 10 citations