Theoretical Analyses of Multi-Objective Evolutionary Algorithms on Multi-Modal Objectives

Abstract

Previous theory work on multi-objective evolutionary algorithms considers mostly easy problems that are composed of unimodal objectives. This paper takes a first step towards a deeper understanding of how evolutionary algorithms solve multi-modal multi-objective problems. We propose the OneJumpZeroJump problem, a bi-objective problem whose single objectives are isomorphic to the classic jump functions benchmark. We prove that the simple evolutionary multi-objective optimizer (SEMO) cannot compute the full Pareto front. In contrast, for all problem sizes n and all jump sizes k in [4..n/2-1], the global SEMO (GSEMO) covers the Pareto front in Θ((n-2k)n^k) iterations in expectation. To improve the performance, we combine the GSEMO with two approaches, a heavy-tailed mutation operator and a stagnation detection strategy, that showed advantages in single-objective multi-modal problems. Runtime improvements of asymptotic order at least k^Ω(k) are shown for both strategies. Our experiments verify the substantial runtime gains already for moderate problem sizes. Overall, these results show that the ideas recently developed for single-objective evolutionary algorithms can be effectively employed also in multi-objective optimization.

Cite

Text

Doerr and Zheng. "Theoretical Analyses of Multi-Objective Evolutionary Algorithms on Multi-Modal Objectives." AAAI Conference on Artificial Intelligence, 2021. doi:10.1609/AAAI.V35I14.17459

Markdown

[Doerr and Zheng. "Theoretical Analyses of Multi-Objective Evolutionary Algorithms on Multi-Modal Objectives." AAAI Conference on Artificial Intelligence, 2021.](https://mlanthology.org/aaai/2021/doerr2021aaai-theoretical/) doi:10.1609/AAAI.V35I14.17459

BibTeX

@inproceedings{doerr2021aaai-theoretical,
  title     = {{Theoretical Analyses of Multi-Objective Evolutionary Algorithms on Multi-Modal Objectives}},
  author    = {Doerr, Benjamin and Zheng, Weijie},
  booktitle = {AAAI Conference on Artificial Intelligence},
  year      = {2021},
  pages     = {12293-12301},
  doi       = {10.1609/AAAI.V35I14.17459},
  url       = {https://mlanthology.org/aaai/2021/doerr2021aaai-theoretical/}
}