mlsanityData to 7 Oct 2026

Runtime Analysis for the NSGA-II: Proving, Quantifying, and Explaining the Inefficiency For Many Objectives

arXiv 2211.13084 ↗First posted 23 Nov 2022cs.NE cs.AIcited by 6

Not on the map. Why?

Abstract (arXiv)

The NSGA-II is one of the most prominent algorithms to solve multi-objective optimization problems. Despite numerous successful applications, several studies have shown that the NSGA-II is less effective for larger numbers of objectives. In this work, we use mathematical runtime analyses to rigorously demonstrate and quantify this phenomenon. We show that even on the simple m-objective generalization of the discrete OneMinMax benchmark, where every solution is Pareto optimal, the NSGA-II also with large population sizes cannot compute the full Pareto front (objective vectors of all Pareto optima) in sub-exponential time when the number of objectives is at least three. The reason for this unexpected behavior lies in the fact that in the computation of the crowding distance, the different objectives are regarded independently. This is not a problem for two objectives, where any sorting of a pair-wise incomparable set of solutions according to one objective is also such a sorting according to the other objective (in the inverse order).

Key facts. Cited by 6 papers in the map (data through 7 Oct 2026). Builds on 11 of its 54 references that are in the map. First posted on arXiv 23 Nov 2022.

Builds on

11 of 54 references.

References · 11

  1. 2018Probabilistic Tools for the Analysis of Randomized Optimization Heuristicscited by 24
  2. 2022A First Runtime Analysis of the NSGA-II on a Multimodal Problemcited by 15
  3. 2022Runtime Analysis for the NSGA-II: Provable Speed-Ups From Crossovercited by 14
  4. 2022From Understanding the Population Dynamics of the NSGA-II to the First Proven Lower Boundscited by 13
  5. 2020Theoretical Analyses of Multiobjective Evolutionary Algorithms on Multimodal Objectivescited by 12
  6. 2022A Mathematical Runtime Analysis of the Non-dominated Sorting Genetic Algorithm III (NSGA-III)cited by 11
  7. 2021Runtime Analysis of Single- and Multi-Objective Evolutionary Algorithms for Chance Constrained Optimization Problems with Normally Distributed Random Variablescited by 8
  8. 2021Mathematical Runtime Analysis for the Non-Dominated Sorting Genetic Algorithm II (NSGA-II)cited by 8
  9. 2020A Review of Evolutionary Multi-modal Multi-objective Optimizationcited by 5
  10. 2019An Efficient Evolutionary Algorithm for Minimum Cost Submodular Covercited by 3
  11. 2020Fast Immune System Inspired Hypermutation Operators for Combinatorial Optimisationcited by 1

Built on by

Cited by year (2026 to 7 Oct)

Citing papers per year: 2023: 1; 2024: 2; 2025: 2; 2026: 1.

6 papers.