English

Comma Selection Outperforms Plus Selection on OneMax with Randomly Planted Optima

Neural and Evolutionary Computing 2023-04-20 v1

Abstract

It is an ongoing debate whether and how comma selection in evolutionary algorithms helps to escape local optima. We propose a new benchmark function to investigate the benefits of comma selection: OneMax with randomly planted local optima, generated by frozen noise. We show that comma selection (the (1,λ)(1,\lambda) EA) is faster than plus selection (the (1+λ)(1+\lambda) EA) on this benchmark, in a fixed-target scenario, and for offspring population sizes λ\lambda for which both algorithms behave differently. For certain parameters, the (1,λ)(1,\lambda) EA finds the target in Θ(nlnn)\Theta(n \ln n) evaluations, with high probability (w.h.p.), while the (1+λ)(1+\lambda) EA) w.h.p. requires almost Θ((nlnn)2)\Theta((n\ln n)^2) evaluations. We further show that the advantage of comma selection is not arbitrarily large: w.h.p. comma selection outperforms plus selection at most by a factor of O(nlnn)O(n \ln n) for most reasonable parameter choices. We develop novel methods for analysing frozen noise and give powerful and general fixed-target results with tail bounds that are of independent interest.

Keywords

Cite

@article{arxiv.2304.09712,
  title  = {Comma Selection Outperforms Plus Selection on OneMax with Randomly Planted Optima},
  author = {Joost Jorritsma and Johannes Lengler and Dirk Sudholt},
  journal= {arXiv preprint arXiv:2304.09712},
  year   = {2023}
}

Comments

An extended abstract will be published at GECCO 2023

R2 v1 2026-06-28T10:11:07.991Z