Comma Selection Outperforms Plus Selection on OneMax with Randomly Planted Optima
Not on the map. Why?
Abstract (arXiv)
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,λ) EA) is faster than plus selection (the (1+λ) EA) on this benchmark, in a fixed-target scenario, and for offspring population sizes λ for which both algorithms behave differently. For certain parameters, the (1,λ) EA finds the target in Theta(n ln n) evaluations, with high probability (w.h.p.), while the (1+λ) EA) w.h.p. requires almost Theta((nln 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(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.
Key facts. Cited by 5 papers in the map (data through 7 Oct 2026). First posted on arXiv 19 Apr 2023.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2023: 2; 2024: 3.
5 papers.
- 2024EvoPress: Accurate Dynamic Model Compression via Evolutionary Searchcited by 20
- 2023How the Move Acceptance Hyper-Heuristic Copes With Local Optima: Drastic Differences Between Jumps and Cliffscited by 4
- 2023How Well Does the Metropolis Algorithm Cope With Local Optima?cited by 2
- 2024Already Moderate Population Sizes Provably Yield Strong Robustness to Noisecited by 1
- 2024Plus Strategies are Exponentially Slower for Planted Optima of Random Heightcited by 1
- 2024EvoPress: Accurate Dynamic Model Compression via Evolutionary Search18 Oct 2024
- 2024Plus Strategies are Exponentially Slower for Planted Optima of Random Height15 Apr 2024
- 2024Already Moderate Population Sizes Provably Yield Strong Robustness to Noise2 Apr 2024
- 2023How Well Does the Metropolis Algorithm Cope With Local Optima?21 Apr 2023
- 2023How the Move Acceptance Hyper-Heuristic Copes With Local Optima: Drastic Differences Between Jumps and Cliffs20 Apr 2023