English

On the Impact of Crossover in Many-Objective Optimization: A Runtime Analysis of NSGA-III

Neural and Evolutionary Computing 2026-05-13 v1

Abstract

In recent years, a theoretical understanding has rapidly advanced regarding how popular multi-objective evolutionary algorithms (MOEAs) can optimize many-objective problems. However, the benefits of using crossover in many-objective optimization are theoretically not understood, except for specifically designed benchmark functions tuned to particular crossover operators, and still lag significantly behind its practical use. In this paper, we build upon this line of research and present a theoretical runtime analysis of the widely used NSGA-III algorithm on the classical mm-objective mm-OneJumpZeroJump function (mm-OJZJ for short). Our results demonstrate that NSGA-III with crossover optimizes mm-OJZJ asymptotically faster than NSGA-III without crossover for any number mm of objectives for huge parameter regimes. We complement our analysis by providing a lower runtime bound on 44-OJZJ when crossover is turned off.

Keywords

Cite

@article{arxiv.2605.11201,
  title  = {On the Impact of Crossover in Many-Objective Optimization: A Runtime Analysis of NSGA-III},
  author = {Andre Opris},
  journal= {arXiv preprint arXiv:2605.11201},
  year   = {2026}
}

Comments

This paper appears at IJCAI 2026