paper-with-me

홈 › Papers

The Efficiency Threshold for the Offspring Population Size of the ($μ$, $λ$) EA

2019-04-15 · Denis Antipov, Benjamin Doerr, Quentin Yang

Understanding when evolutionary algorithms are efficient or not, and how they efficiently solve problems, is one of the central research tasks in evolutionary computation. In this work, we make progress in understanding the interplay between parent and offspring population size of the $(\mu,\lambda)$ EA. Previous works, roughly speaking, indicate that for $\lambda \ge (1+\varepsilon) e \mu$, this EA easily optimizes the OneMax function, whereas an offspring population size $\lambda \le (1 -\varepsilon) e \mu$ leads to an exponential runtime. Motivated also by the observation that in the efficient regime the $(\mu,\lambda)$ EA loses its ability to escape local optima, we take a closer look into this phase transition. Among other results, we show that when $\mu \le n^{1/2 - c}$ for any constant $c > 0$, then for any $\lambda \le e \mu$ we have a super-polynomial runtime. However, if $\mu \ge n^{2/3 + c}$, then for any $\lambda \ge e \mu$, the runtime is polynomial. For the latter result we observe that the $(\mu,\lambda)$ EA profits from better individuals also because these, by creating slightly worse offspring, stabilize slightly sub-optimal sub-populations. While these first results close to the phase transition do not yet give a complete picture, they indicate that the boundary between efficient and super-polynomial is not just the line $\lambda = e \mu$, and that the reasons for efficiency or not are more complex than what was known so far.

📄 PDF Abstract BibTeX arXiv:1904.06981

Code (0)

등록된 구현이 없습니다.

Tasks

Evolutionary Algorithms

Similar Papers 제목 키워드 기반

Offspring Population Size Matters when Comparing Evolutionary Algorithms with Self-Adjusting Mutation Rates

2019-04-17 · Anna Rodionova, Kirill Antonov, Arina Buzdalova, Carola Doerr

We analyze the performance of the 2-rate $(1+\lambda)$ Evolutionary Algorithm (EA) with self-adjusting mutation rate control, its 3-rate counterpart, and a $(1+\lambda)$~EA variant using multiplicative update rules on th…

Evolutionary Algorithms

The arrow of evolution when the offspring variance is large

2022-09-06 · Guocheng Wang, Qi Su, Long Wang, Joshua B. Plotkin

The concept of fitness is central to evolution, but it quantifies only the expected number of offspring an individual will produce. The actual number of offspring is also subject to noise, arising from environmental or d…

Larger Offspring Populations Help the $(1 + (λ, λ))$ Genetic Algorithm to Overcome the Noise

2023-05-08 · Alexandra Ivanova, Denis Antipov, Benjamin Doerr

Evolutionary algorithms are known to be robust to noise in the evaluation of the fitness. In particular, larger offspring population sizes often lead to strong robustness. We analyze to what extent the $(1+(\lambda,\lamb…

Evolutionary Algorithms

Exponential Upper Bounds for the Runtime of Randomized Search Heuristics

2020-04-13 · Benjamin Doerr

We argue that proven exponential upper bounds on runtimes, an established area in classic algorithms, are interesting also in heuristic search and we prove several such results. We show that any of the algorithms randomi…

Heuristic Search

Extended error threshold mechanism in {\it quasispecies} theory via population dynamics

2024-06-20 · Hermano Velten, Carlos Felipe Pinheiro, Alcides Castro e Silva

We investigate Eigen's model for the evolution of the genetic code of microorganisms using a novel method based on population dynamics analysis. This model, for a given number of offspring, determines long-term survival …