2019
DOI: 10.1007/978-3-030-29414-4_8
|View full text |Cite
|
Sign up to set email alerts
|

The Benefits of Population Diversity in Evolutionary Algorithms: A Survey of Rigorous Runtime Analyses

Abstract: Population diversity is crucial in evolutionary algorithms to enable global exploration and to avoid poor performance due to premature convergence. This book chapter reviews runtime analyses that have shown benefits of population diversity, either through explicit diversity mechanisms or through naturally emerging diversity. These works show that the benefits of diversity are manifold: diversity is important for global exploration and the ability to find several global optima. Diversity enhances crossover and … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1

Citation Types

0
38
0

Year Published

2019
2019
2021
2021

Publication Types

Select...
5
2

Relationship

1
6

Authors

Journals

citations
Cited by 52 publications
(38 citation statements)
references
References 66 publications
0
38
0
Order By: Relevance
“…The offspring y replaces a worst individual z from the population if f (y) ≥ f (z) (see Algorithm 1). Table 1 summarises previous work for the (µ+1) EA with diversity mechanisms on TwoMax (details for each (µ+1) EA variant can be found in the respective publications and in [19]). Some mechanisms succeed in finding both optima on TwoMax efficiently, that is, in (expected) time O(µn log n).…”
Section: Diversity Mechanisms and Previous Results For Twomaxmentioning
confidence: 99%
See 2 more Smart Citations
“…The offspring y replaces a worst individual z from the population if f (y) ≥ f (z) (see Algorithm 1). Table 1 summarises previous work for the (µ+1) EA with diversity mechanisms on TwoMax (details for each (µ+1) EA variant can be found in the respective publications and in [19]). Some mechanisms succeed in finding both optima on TwoMax efficiently, that is, in (expected) time O(µn log n).…”
Section: Diversity Mechanisms and Previous Results For Twomaxmentioning
confidence: 99%
“…This is challenging as the two optima have the maximum possible Hamming distance. Studying TwoMax led to insights into the capabilities and weaknesses of various diversity mechanisms (see Section 2 and Sudholt's survey [19]), however a question left open is how diversity mechanisms deal with many local optima.…”
Section: Introductionmentioning
confidence: 99%
See 1 more Smart Citation
“…Our aim is that the more local optima are identified by the algorithm, the more M expoHD approximates its ideal behaviour. However, we will show that this is not the case using the well-studied bimodal benchmark functions TwoMax (4) [11,16,19,20] as an example:…”
Section: Realistic Inefficient Behaviourmentioning
confidence: 91%
“…It enables crossover to work effectively, improves performance and robustness in dynamic optimization, and helps to search for the whole Pareto front for evolutionary multiobjective optimization [6]. In the related studies of runtime analysis [5], diversity mechanisms proved to be highly effective for the considered problems, speeding up the optimization time by constant factors, polynomial factors, or even exponential factors.…”
Section: Introductionmentioning
confidence: 99%