paper-with-me

Papers

How Population Diversity Influences the Efficiency of Crossover

2024-04-18 · Sacha Cerf, Johannes Lengler

Our theoretical understanding of crossover is limited by our ability to analyze how population diversity evolves. In this study, we provide one of the first rigorous analyses of population diversity and optimization time in a setting where large diversity and large population sizes are required to speed up progress. We give a formal and general criterion which amount of diversity is necessary and sufficient to speed up the $(\mu+1)$ Genetic Algorithm on LeadingOnes. We show that the naturally evolving diversity falls short of giving a substantial speed-up for any $\mu=O(\sqrt{n}/\log^2 n)$. On the other hand, we show that even for $\mu=2$, if we simply break ties in favor of diversity then this increases diversity so much that optimization is accelerated by a constant factor.

📄 PDF Abstract BibTeX arXiv:2404.12268

Code (0)

등록된 구현이 없습니다.

Tasks

Diversity

Methods 이 논문이 사용한 방법론

SPEED The monocular depth estimation (MDE) is the task of estimating depth from a single frame. This information is an essential knowledge in many computer vision tasks such as scene…

Similar Papers 제목 키워드 기반

Modified Soft Brood Crossover in Genetic Programming

2013-04-12 · Hardik M. Parekh, Vipul K. Dabhi

Premature convergence is one of the important issues while using Genetic Programming for data modeling. It can be avoided by improving population diversity. Intelligent genetic operators can help to improve the populatio…

DiversityregressionSymbolic Regression

Analysing Equilibrium States for Population Diversity

2023-04-19 · Johannes Lengler, Andre Opris, Dirk Sudholt

Population diversity is crucial in evolutionary algorithms as it helps with global exploration and facilitates the use of crossover. Despite many runtime analyses showing advantages of population diversity, we have no cl…

DiversityEvolutionary Algorithms

Diversity-Preserving Exploitation of Crossover

2025-07-02 · Johannes Lengler, Tom Offermann arxiv

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 diversit…

Parent Selection Mechanisms in Elitist Crossover-Based Algorithms

2026-04-05 · Andre Opris, Denis Antipov arxiv

Parent selection methods are widely used in evolutionary computation to accelerate the optimization process, yet their theoretical benefits are still poorly understood. In this paper, we address this gap by proposing a p…

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

2018-01-30 · Dirk Sudholt

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 p…

DiversityEvolutionary AlgorithmsMultiobjective Optimization