paper-with-me

Papers

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 parent selection strategy for the $(μ+1)$ genetic algorithm (GA) that prioritizes the selection of maximally distant parents for crossover. We show that, with an appropriately chosen population size, the resulting algorithm solves the Jump$_k$ problem in $O(k4^kn\log(n))$ expected time. This bound is significantly smaller than the best known bound of $O(nμ\log(μ)+n\log(n)+n^{k-1})$ for any $(μ+1)$~GA using no explicit diversity-preserving mechanism and a constant crossover probability. To establish this result, we introduce a novel diversity metric that captures both the maximum distance between pairs of individuals in the population and the number of pairs achieving this distance. The main novelty of our analysis is that it relies on crossover as a mechanism for creating and maintaining diversity throughout the run, rather than using crossover only in the final step to combine already diversified individuals. The insights provided by our analysis contribute to a deeper theoretical understanding of the role of crossover in the population dynamics of genetic algorithms.

📄 PDF Abstract BibTeX arXiv:2604.04083

Code (0)

등록된 구현이 없습니다.

Similar Papers 제목 키워드 기반

Non-elitist Evolutionary Multi-objective Optimizers Revisited

2020-09-30 · Ryoji Tanabe, Hisao Ishibuchi

Since around 2000, it has been considered that elitist evolutionary multi-objective optimization algorithms (EMOAs) always outperform non-elitist EMOAs. This paper revisits the performance of non-elitist EMOAs for bi-obj…

Quantum-Enhanced Selection Operators for Evolutionary Algorithms

2022-06-21 · David Von Dollen, Sheir Yarkoni, Daniel Weimer, Florian Neukart 외

Genetic algorithms have unique properties which are useful when applied to black box optimization. Using selection, crossover, and mutation operators, candidate solutions may be obtained without the need to calculate a g…

Evolutionary Algorithms

Crossover Can Guarantee Exponential Speed-Ups in Evolutionary Multi-Objective Optimisation

2023-01-31 · Duc-Cuong Dang, Andre Opris, Dirk Sudholt

Evolutionary algorithms are popular algorithms for multiobjective optimisation (also called Pareto optimisation) as they use a population to store trade-offs between different objectives. Despite their popularity, the th…

Evolutionary Algorithms

Self-Adjusting Population Sizes for Non-Elitist Evolutionary Algorithms: Why Success Rates Matter

2021-04-12 · Mario Alejandro Hevia Fajardo, Dirk Sudholt

Evolutionary algorithms (EAs) are general-purpose optimisers that come with several parameters like the sizes of parent and offspring populations or the mutation rate. It is well known that the performance of EAs may dep…

Evolutionary Algorithms

Scalable Speed-ups for the SMS-EMOA from a Simple Aging Strategy

2025-05-03 · Mingfeng Li, Weijie Zheng, Benjamin Doerr

Different from single-objective evolutionary algorithms, where non-elitism is an established concept, multi-objective evolutionary algorithms almost always select the next population in a greedy fashion. In the only nota…

Evolutionary Algorithms