17
0

Diversity-Preserving Exploitation of Crossover

Johannes Lengler
Tom Offermann
Main:26 Pages
7 Figures
Bibliography:3 Pages
1 Tables
Abstract

Crossover is a powerful mechanism for generating new solutions from a given population of solutions. Crossover comes with a discrepancy in itself: on the one hand, crossover usually works best if there is enough diversity in the population; on the other hand, exploiting the benefits of crossover reduces diversity. This antagonism often makes crossover reduce its own effectiveness.We introduce a new paradigm for utilizing crossover that reduces this antagonism, which we call diversity-preserving exploitation of crossover (DiPEC). The resulting Diversity Exploitation Genetic Algorithm (DEGA) is able to still exploit the benefits of crossover, but preserves a much higher diversity than conventional approaches.We demonstrate the benefits by proving that the (2+1)-DEGA finds the optimum of LeadingOnes with O(n5/3log2/3n)O(n^{5/3}\log^{2/3} n) fitness evaluations. This is remarkable since standard genetic algorithms need Θ(n2)\Theta(n^2) evaluations, and among genetic algorithms only some artificial and specifically tailored algorithms were known to break this runtime barrier. We confirm the theoretical results by simulations. Finally, we show that the approach is not overfitted to Leadingones by testing it empirically on other benchmarks and showing that it is also competitive in other settings. We believe that our findings justify further systematic investigations of the DiPEC paradigm.

View on arXiv
@article{lengler2025_2507.01524,
  title={ Diversity-Preserving Exploitation of Crossover },
  author={ Johannes Lengler and Tom Offermann },
  journal={arXiv preprint arXiv:2507.01524},
  year={ 2025 }
}
Comments on this paper