Runtime Analysis of Evolutionary Algorithms

Overview

Runtime analysis asks how many fitness evaluations evolutionary algorithms need to reach an optimum or approximation, and how that cost depends on the problem and algorithm settings. Researchers use drift and fitness-level arguments, hitting-time and probability methods, and Markov models to analyze algorithms such as the (1+1) EA, genetic algorithms, and multi-objective methods on benchmarks including OneMax, Jump, and Pareto-front problems. The work examines mutation and crossover, population size and diversity, adaptive parameters, and settings such as dynamic or noisy objectives. A central challenge is that performance can change sharply with problem structure and parameter choices, while the complex population dynamics that may explain practical behavior remain difficult to bound tightly.

Latest papers

CardsList

33 papers1 paper in the last four weeks, against 2 the four weeks before. 0.0% of all new papers.

  1. Generalized Heavy-tailed Mutation for Evolutionary Algorithms

    Apr 1, 2026Anton V. Eremeev, Dmitri V. Silaev, Valentin A. TopchiiRuntime Analysis of Evolutionary AlgorithmsGenetic Algorithms