Analysing the Robustness of Evolutionary Algorithms to Noise: Refined Runtime Bounds and an Example Where Noise is Beneficial
Not on the map. Why?
Abstract (arXiv)
We analyse the performance of well-known evolutionary algorithms (1+1)EA and (1+λ)EA in the prior noise model, where in each fitness evaluation the search point is altered before evaluation with probability p. We present refined results for the expected optimisation time of the (1+1)EA and the (1+λ)EA on the function LeadingOnes, where bits have to be optimised in sequence. Previous work showed that the (1+1)EA on LeadingOnes runs in polynomial expected time if p = O((log n)/n2) and needs superpolynomial expected time if p = ω((log n)/n), leaving a huge gap for which no results were known. We close this gap by showing that the expected optimisation time is Theta(n2) · exp(Theta(minpn2, n)) for all p ≤ 1/2, allowing for the first time to locate the threshold between polynomial and superpolynomial expected times at p = Theta((log n)/n2). Hence the (1+1)EA on LeadingOnes is much more sensitive to noise than previously thought. We also show that offspring populations of size λ ≥ 3.42log n can effectively deal with much higher noise than known before. Finally, we present an example of a rugged landscape where prior noise can help to escape from local optima by blurring the landscape and allowing a hill climber to see the underlying gradient. We prove that in this particular setting noise can have a highly beneficial effect on performance.
Key facts. Cited by 5 papers in the map (data through 7 Oct 2026). First posted on arXiv 3 Dec 2018.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2022: 1; 2023: 3; 2024: 1.
5 papers.
- 2023Runtime Analyses of Multi-Objective Evolutionary Algorithms in the Presence of Noisecited by 5
- 2022From Understanding Genetic Drift to a Smart-Restart Mechanism for Estimation-of-Distribution Algorithmscited by 1
- 2023Fourier Analysis Meets Runtime Analysis: Precise Runtimes on Plateauscited by 1
- 2024Already Moderate Population Sizes Provably Yield Strong Robustness to Noisecited by 1
- 2023Larger Offspring Populations Help the (1 + (λ, λ)) Genetic Algorithm to Overcome the Noisecited by 0
- 2024Already Moderate Population Sizes Provably Yield Strong Robustness to Noise2 Apr 2024
- 2023Runtime Analyses of Multi-Objective Evolutionary Algorithms in the Presence of Noise17 May 2023
- 2023Larger Offspring Populations Help the (1 + (λ, λ)) Genetic Algorithm to Overcome the Noise8 May 2023
- 2023Fourier Analysis Meets Runtime Analysis: Precise Runtimes on Plateaus16 Feb 2023
- 2022From Understanding Genetic Drift to a Smart-Restart Mechanism for Estimation-of-Distribution Algorithms18 Jun 2022