Why Popular MOEAs Are Popular: Proven Advantages in Approximating the Pareto Front
Abstract
Recent breakthroughs in the analysis of multi-objective evolutionary algorithms (MOEAs) are mathematical runtime analyses of those algorithms which are intensively used in practice. So far, most of these results show the same performance as previously known for simpler algorithms like the GSEMO. The few results indicating advantages of the popular MOEAs share the same shortages: They only consider the problem of computing the full Pareto front, sometimes of algorithms enriched with newly invented mechanisms, and this on newly designed benchmarks. In this work, we overcome these shortcomings by analyzing how existing popular MOEAs approximate the Pareto front of the established LargeFront benchmark. We prove that several popular MOEAs, including NSGA-II (with current crowding distance), NSGA-III, SMS-EMOA, and SPEA2, only need an expected time of $O(n^2 \log n)$ fitness evaluations to compute an additive $\varepsilon$-approximation of the Pareto front of the LargeFront benchmark. This contrasts with the already proven exponential runtime (with high probability) of the GSEMO on the same task. Our result is the first mathematical runtime analysis showing and explaining the superiority of popular MOEAs over simple ones like the GSEMO for the central task of computing good approximations to the Pareto front.
Cite
Text
Li et al. "Why Popular MOEAs Are Popular: Proven Advantages in Approximating the Pareto Front." Advances in Neural Information Processing Systems, 2025.Markdown
[Li et al. "Why Popular MOEAs Are Popular: Proven Advantages in Approximating the Pareto Front." Advances in Neural Information Processing Systems, 2025.](https://mlanthology.org/neurips/2025/li2025neurips-popular/)BibTeX
@inproceedings{li2025neurips-popular,
title = {{Why Popular MOEAs Are Popular: Proven Advantages in Approximating the Pareto Front}},
author = {Li, Mingfeng and Zhang, Qiang and Zheng, Weijie and Doerr, Benjamin},
booktitle = {Advances in Neural Information Processing Systems},
year = {2025},
url = {https://mlanthology.org/neurips/2025/li2025neurips-popular/}
}