Runtime Analysis for the NSGA-II: Provable Speed-Ups from Crossover
Benjamin Doerr, Zhongdi Qu
Abstract
Very recently, the first mathematical runtime analyses for the NSGA-II, the most common multi-objective evolutionary algorithm, have been conducted. Continuing this research direction, we prove that the NSGA-II optimizes the OneJumpZeroJump benchmark asymptotically faster when crossover is employed. Together with a parallel independent work by Dang, Opris, Salehi, and Sudholt, this is the first time such an advantage of crossover is proven for the NSGA-II. Our arguments can be transferred to single-objective optimization. They then prove that crossover can speed up the (mu+1) genetic algorithm in a different way and more pronounced than known before. Our experiments confirm the added value of crossover and show that the observed advantages are even larger than what our proofs can guarantee.
Ask about this paper
Your agent reads all of it.
Lune indexed this paper to the last equation, along with the top-tier papers that cite it. Ask a question and the answer quotes them.
Your agent calls
Luneget_paper_fulltext
Free to start. No credit card required.
Terminal
Install the CLIlune papers fulltext 3e377ada-9758-4134-9372-d583fd26eaf9Cited by top-tier papers5
- A First Mathematical Runtime Analysis of the Non-dominated Sorting Genetic Algorithm II (NSGA-II)Weijie Zheng, Yufei Liu, Benjamin DoerrAAAI 2022 · 87 citations
- Runtime Analysis of the SMS-EMOA for Many-Objective OptimizationWeijie Zheng, Benjamin DoerrAAAI 2024 · 26 citations
- Towards Runtime Analysis of Population-Based Co-evolutionary Algorithms on Sparse Binary Zero-Sum GamePer Kristian Lehre, Shishen LinAAAI 2025 · 3 citations
- Unlocking the Potential of Global Human ExpertiseElliot Meyerson, Olivier Francon, Darren Sargent, Babak Hodjat et al.NeurIPS 2024 · 3 citations
- A Proof That Using Crossover Can Guarantee Exponential Speed-Ups in Evolutionary Multi-Objective OptimisationDuc-Cuong Dang, Andre Opris, Bahare Salehi, Dirk SudholtAAAI 2023
Builds on4
- A First Mathematical Runtime Analysis of the Non-dominated Sorting Genetic Algorithm II (NSGA-II)Weijie Zheng, Yufei Liu, Benjamin DoerrAAAI 2022 · 87 citations
- From Understanding the Population Dynamics of the NSGA-II to the First Proven Lower BoundsBenjamin Doerr, Zhongdi QuAAAI 2023 · 54 citations
- Theoretical Analyses of Multi-Objective Evolutionary Algorithms on Multi-Modal ObjectivesBenjamin Doerr, Weijie ZhengAAAI 2021 · 51 citations
- A Proof That Using Crossover Can Guarantee Exponential Speed-Ups in Evolutionary Multi-Objective OptimisationDuc-Cuong Dang, Andre Opris, Bahare Salehi, Dirk SudholtAAAI 2023
Related papers
- A Many-Objective Problem Where Crossover Is Provably IndispensableAndre OprisAAAI 2025 · 17 citations
- Runtime Analysis of the (μ + 1) GA: Provable Speed-Ups from Strong Drift towards Diverse PopulationsBenjamin Doerr, Aymen Echarghaoui, Mohammed Jamal, Martin S. KrejcaAAAI 2024
- Speeding Up the NSGA-II with a Simple Tie-Breaking RuleBenjamin Doerr, Tudor Ivan, Martin S. KrejcaAAAI 2025 · 19 citations
- Superior Runtime Guarantees for the MOEA/D Multi-Objective Optimizer via Weighted-Sum DecompositionDanyang Zhang, Zerong Zhong, Weijie Zheng, Benjamin DoerrAAAI 2026
- Improved Runtime Guarantees for the SPEA2 Multi-Objective OptimizerBenjamin Doerr, Martin S. Krejca, Milan StankovicAAAI 2026 · 1 citation
