Escaping Local Optima using Crossover with Emergent or Reinforced Diversity
Duc-Cuong Dang, Tobias Friedrich, Timo K\"otzing, Martin S., Krejca, Per Kristian Lehre, Pietro S. Oliveto, Dirk Sudholt and, Andrew M. Sutton

TL;DR
This paper uses rigorous analysis to show how crossover and diversity mechanisms in genetic algorithms can significantly improve optimization times on complex functions, surpassing mutation-only methods.
Contribution
It provides the first comprehensive runtime analysis of diversity and crossover effects in GAs with constant crossover probability, comparing multiple diversity mechanisms.
Findings
Crossover and mutation can induce a sudden burst of diversity, speeding up optimization.
Diversity mechanisms in the ($0$+1) GA outperform mutation-only algorithms like (1+1) EA.
Expected runtime improvements include 0(n/1) and 0(n) for certain configurations.
Abstract
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 populations are not well understood. We use rigorous runtime analysis to gain insight into population dynamics and GA performance for the (+1) GA and the test function. We show that the interplay of crossover and mutation may serve as a catalyst leading to a sudden burst of diversity. This leads to improvements of the expected optimisation time of order compared to mutation-only algorithms like (1+1) EA. Moreover, increasing the mutation rate by an arbitrarily small constant factor can facilitate the generation of diversity, leading to speedups of order . We also compare seven commonly used diversity mechanisms and evaluate their impact on runtime bounds for…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsMetaheuristic Optimization Algorithms Research · Advanced Optimization Algorithms Research · Advanced Bandit Algorithms Research
