Optimal Mutation Rates for the (1+λ) EA on OneMax
Not on the map. Why?
Abstract (arXiv)
The OneMax problem, alternatively known as the Hamming distance problem, is often referred to as the "drosophila of evolutionary computation (EC)", because of its high relevance in theoretical and empirical analyses of EC approaches. It is therefore surprising that even for the simplest of all mutation-based algorithms, Randomized Local Search and the (1+1) EA, the optimal mutation rates were determined only very recently, in a GECCO 2019 poster. In this work, we extend the analysis of optimal mutation rates to two variants of the (1+λ) EA and to the (1+λ) RLS. To do this, we use dynamic programming and, for the (1+λ) EA, numeric optimization, both requiring Theta(n3) time for problem dimension n. With this in hand, we compute for all population sizes λ ∈ 2i mid 0 ≤ i ≤ 18 and for problem dimension n ∈ 1000, 2000, 5000 which mutation rates minimize the expected running time and which ones maximize the expected progress. Our results do not only provide a lower bound against which we can measure common evolutionary approaches, but we also obtain insight into the structure of these optimal parameter choices. For example, we show that, for large population sizes, the best number of bits to flip is not monotone in the distance to the optimum. We also observe that the expected remaining running time are not necessarily unimodal for the (1+λ) EA0 rightarrow 1 with shifted mutation.
Key facts. Cited by 4 papers in the map (data through 7 Oct 2026). First posted on arXiv 20 Jun 2020.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 1; 2022: 2; 2023: 1.
4 papers.
- 2022Theory-inspired Parameter Control Benchmarks for Dynamic Algorithm Configurationcited by 11
- 2021Lower Bounds from Fitness Levels Made Easycited by 5
- 2023Using Automated Algorithm Configuration for Parameter Controlcited by 5
- 2022Bandit Theory and Thompson Sampling-Guided Directed Evolution for Sequence Optimizationcited by 2
- 2023Using Automated Algorithm Configuration for Parameter Control23 Feb 2023
- 2022Bandit Theory and Thompson Sampling-Guided Directed Evolution for Sequence Optimization5 Jun 2022
- 2022Theory-inspired Parameter Control Benchmarks for Dynamic Algorithm Configuration7 Feb 2022
- 2021Lower Bounds from Fitness Levels Made Easy7 Apr 2021