The benefits of population diversity in evolutionary algorithms: a survey of rigorous runtime analyses

D Sudholt - … of evolutionary computation: Recent developments in …, 2020 - Springer
Population diversity is crucial in evolutionary algorithms to enable global exploration and to
avoid poor performance due to premature convergence. This chapter reviews runtime …

Fast genetic algorithms

B Doerr, HP Le, R Makhmara, TD Nguyen - Proceedings of the genetic …, 2017 - dl.acm.org
For genetic algorithms (GAs) using a bit-string representation of length n, the general
recommendation is to take 1/n as mutation rate. In this work, we discuss whether this is …

A first runtime analysis of the NSGA-II on a multimodal problem

B Doerr, Z Qu - IEEE Transactions on Evolutionary …, 2023 - ieeexplore.ieee.org
Very recently, the first mathematical runtime analyses of the multiobjective evolutionary
optimizer nondominated sorting genetic algorithm II (NSGA-II) have been conducted. We …

Escaping local optima using crossover with emergent diversity

DC Dang, T Friedrich, T Kötzing… - IEEE Transactions …, 2017 - ieeexplore.ieee.org
Population diversity is essential for avoiding premature convergence in genetic algorithms
(GAs) and for the effective use of crossover. Yet the dynamics of how diversity emerges in …

Standard steady state genetic algorithms can hillclimb faster than mutation-only evolutionary algorithms

D Corus, PS Oliveto - IEEE Transactions on Evolutionary …, 2017 - ieeexplore.ieee.org
Explaining to what extent the real power of genetic algorithms (GAs) lies in the ability of
crossover to recombine individuals into higher quality solutions is an important problem in …

Runtime analysis for the NSGA-II: Provable speed-ups from crossover

B Doerr, Z Qu - Proceedings of the AAAI Conference on Artificial …, 2023 - ojs.aaai.org
Very recently, the first mathematical runtime analyses for the NSGA-II, the most common
multi-objective evolutionary algorithm, have been conducted. Continuing this research …

Optimal Static and Self-Adjusting Parameter Choices for the Genetic Algorithm

B Doerr, C Doerr - Algorithmica, 2018 - Springer
Abstract The (1+(λ, λ))(1+(λ, λ)) genetic algorithm proposed in Doerr et al.(Theor Comput Sci
567: 87–104, 2015) is one of the few examples for which a super-constant speed-up of the …

Does comma selection help to cope with local optima?

B Doerr - Proceedings of the 2020 Genetic and Evolutionary …, 2020 - dl.acm.org
One hope of using non-elitism in evolutionary computation is that it aids leaving local
optima. We perform a rigorous runtime analysis of a basic non-elitist evolutionary algorithm …

Mendelian evolutionary theory optimization algorithm

N Gupta, M Khosravy, N Patel, N Dey, OP Mahela - Soft Computing, 2020 - Springer
This study presented a new multi-species binary coded algorithm, Mendelian evolutionary
theory optimization (METO), inspired by the plant genetics. This framework mainly consists …

Lazy parameter tuning and control: choosing all parameters randomly from a power-law distribution

D Antipov, M Buzdalov, B Doerr - Proceedings of the Genetic and …, 2021 - dl.acm.org
Most evolutionary algorithms have multiple parameters and their values drastically affect the
performance. Due to the often complicated interplay of the parameters, setting these values …