Sharp Bounds for Genetic Drift in Estimation of Distribution Algorithms
Not on the map. Why?
Abstract (arXiv)
Estimation of Distribution Algorithms (EDAs) are one branch of Evolutionary Algorithms (EAs) in the broad sense that they evolve a probabilistic model instead of a population. Many existing algorithms fall into this category. Analogous to genetic drift in EAs, EDAs also encounter the phenomenon that updates of the probabilistic model not justified by the fitness move the sampling frequencies to the boundary values. This can result in a considerable performance loss. This paper proves the first sharp estimates of the boundary hitting time of the sampling frequency of a neutral bit for several univariate EDAs. For the UMDA that selects μ best individuals from λ offspring each generation, we prove that the expected first iteration when the frequency of the neutral bit leaves the middle range [tfrac 14, tfrac 34] and the expected first time it is absorbed in 0 or 1 are both Theta(μ). The corresponding hitting times are Theta(K2) for the cGA with hypothetical population size K. This paper further proves that for PBIL with parameters μ, λ, and ρ, in an expected number of Theta(μ/ρ2) iterations the sampling frequency of a neutral bit leaves the interval [Theta(ρ/μ),1-Theta(ρ/μ)] and then always the same value is sampled for this bit, that is, the frequency approaches the corresponding boundary value with maximum speed. For the lower bounds implicit in these statements, we also show exponential tail bounds. If a bit is not neutral, but neutral or has a preference for ones, then the lower bounds on the times to reach a low frequency value still hold. An analogous statement holds for bits that are neutral or prefer the value zero.
Key facts. Cited by 7 papers in the map (data through 14 Oct 2026). First posted on arXiv 31 Oct 2019.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 2; 2022: 2; 2023: 0; 2024: 1; 2025: 1; 2026: 1.
7 papers.
- 2021Choosing the Right Algorithm With Hints From Complexity Theorycited by 5
- 2021When Non-Elitism Meets Time-Linkage Problemscited by 1
- 2022From Understanding Genetic Drift to a Smart-Restart Mechanism for Estimation-of-Distribution Algorithmscited by 1
- 2022General Univariate Estimation-of-Distribution Algorithmscited by 1
- 2024Concentration Tail-Bound Analysis of Coevolutionary and Bandit Learning Algorithmscited by 0
- 2025A Review on Single-Problem Multi-Attempt Heuristic Optimizationcited by 0
- 2026A Fresh Look at Lamarckian Evolution and the Baldwin Effectcited by 0
- 2026A Fresh Look at Lamarckian Evolution and the Baldwin Effect27 May 2026
- 2025A Review on Single-Problem Multi-Attempt Heuristic Optimization30 Sep 2025
- 2024Concentration Tail-Bound Analysis of Coevolutionary and Bandit Learning Algorithms7 May 2024
- 2022General Univariate Estimation-of-Distribution Algorithms22 Jun 2022
- 2022From Understanding Genetic Drift to a Smart-Restart Mechanism for Estimation-of-Distribution Algorithms18 Jun 2022
- 2021Choosing the Right Algorithm With Hints From Complexity Theory14 Sep 2021
- 2021When Non-Elitism Meets Time-Linkage Problems14 Apr 2021