# Analysing the Robustness of Evolutionary Algorithms to Noise: Refined   Runtime Bounds and an Example Where Noise is Beneficial

**Authors:** Dirk Sudholt

arXiv: 1812.00966 · 2018-12-04

## TL;DR

This paper refines the understanding of how noise affects the runtime of evolutionary algorithms on LeadingOnes, identifying precise thresholds for polynomial versus superpolynomial performance and demonstrating that noise can sometimes be beneficial.

## Contribution

It provides refined runtime bounds for (1+1)EA and (1+λ)EA on LeadingOnes under noise, and presents an example where noise helps escape local optima.

## Key findings

- Expected runtime is Θ(n^2) * exp(Θ(min{pn^2, n})) for all p ≤ 1/2.
- Threshold between polynomial and superpolynomial times is at p = Θ((log n)/n^2).
- Noise can be beneficial by helping escape local optima in rugged landscapes.

## Abstract

We analyse the performance of well-known evolutionary algorithms (1+1)EA and (1+$\lambda$)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+$\lambda$)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)/n^2)$ and needs superpolynomial expected time if $p = \omega((\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(n^2) \cdot \exp(\Theta(\min\{pn^2, n\}))$ for all $p \le 1/2$, allowing for the first time to locate the threshold between polynomial and superpolynomial expected times at $p = \Theta((\log n)/n^2)$. Hence the (1+1)EA on LeadingOnes is much more sensitive to noise than previously thought. We also show that offspring populations of size $\lambda \ge 3.42\log 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.

## Full text

_Full body text omitted from this summary view._ Fetch the complete paper as Markdown: https://tomesphere.com/paper/1812.00966/full.md

## Figures

22 figures with captions in the complete paper: https://tomesphere.com/paper/1812.00966/full.md

## References

51 references — full list in the complete paper: https://tomesphere.com/paper/1812.00966/full.md

---
Source: https://tomesphere.com/paper/1812.00966