Cited by 2,601Metaheuristic Optimization Algorithms ResearchEvolutionary Algorithms and ApplicationsAdvanced Optimization Algorithms Research

Reducing the Time Complexity of the Derandomized Evolution Strategy with Covariance Matrix Adaptation (CMA-ES)

Hansen, Nikolaus, Müller, Sibylle D., Koumoutsakos, Petros·2003·Evolutionary Computation

Abstract

This paper presents a novel evolutionary optimization strategy based on the derandomized evolution strategy with covariance matrix adaptation (CMA-ES). This new approach is intended to reduce the number of generations required for convergence to the optimum. Reducing the number of generations, i.e., the time complexity of the algorithm, is important if a large population size is desired: (1) to reduce the effect of noise; (2) to improve global search properties; and (3) to implement the algorithm on (highly) parallel machines. Our method results in a highly parallel algorithm which scales favorably with large numbers of processors. This is accomplished by efficiently incorporating the available information from a large population, thus significantly reducing the number of generations needed to adapt the covariance matrix. The original version of the CMA-ES was designed to reliably adapt the covariance matrix in small populations but it cannot exploit large populations efficiently. Our modifications scale up the efficiency to population sizes of up to 10n, where n is the problem dimension. This method has been applied to a large number of test problems, demonstrating that in many cases the CMA-ES can be advanced from quadratic to linear time complexity.

Integrity signals

Registry

Crossref · 10.1162/106365603321828970

Cites

2 of 2 references verified0 citation errors · 0 not checkable

Statistics

Recomputing p-values needs the paper’s full text.

Claims the paper makes

This paper’s full text isn’t openly available, so its claims and self-check weren’t run. The registry and citation checks still apply.

Claims other papers make about this one

Each is checked against this paper’s own text: does it say what the citing paper says it does?

  • MoG-VQE combines NSGA-II, a multiobjective genetic algorithm, and CMA-ES to tune parameters and evaluate optimized energies for qubit topologies.

    “The MoG-VQE algorithm combines two evolutionary strategies: i) NSGA-II (Deb et al. , 2000), a multiobjective genetic algorithm, to propose a circuit structure to minimize both the energy and CNOT count, and ii) CMA-ES (Hansen et al. , 2003) to tune parameters and evaluate optimized energies for the qubit topologies suggested by the NSGA-II algorithm.”

    From Noisy intermediate-scale quantum algorithms (2022) · cites this paper as Hansen et al., 2003

  • Traditional stochastic optimization strategies for 2D/3D registration are numeric-based methods without derivatives, such as CMAES or BOBYQA.

    “Thus, traditional stochastic optimization strategies are numeric-based methods without derivatives, such as Covariance Matrix Adaptation Evolution Strategy (CMAES) [26] or BOBYQA [27].”

Cites

Flagged first, then by citations

Cited by

Sorted by citations

Authors
Hansen, N., Müller, S. D., & Koumoutsakos, P.
Affiliations
  • Technische Universität Berlin (DE)
  • ETH Zurich (CH)
Venue
Evolutionary Computation
Publisher
MIT Press
Published
2003-03
Volume
11
Issue
1
Pages
1-18
ISSN
  • 1063-6560 (ISSN-L)
  • 1530-9304
OpenAlex
W2138537392
Cited by
2,601
References
2
Citations by year
2026: 158 · 2025: 198 · 2024: 212 · 2023: 225 · 2022: 220 · 2021: 194 · 2020: 213 · 2019: 158 · 2018: 171 · 2017: 99 · 2016: 111 · 2015: 81 · 2014: 104 · 2013: 68 · 2012: 80
FWCI
17.04
Type
journal article
Language
en
Open access
closed
Locations
  • Evolutionary Computation (publishedVersion)
  • PubMed (publishedVersion)
Funders
Schweizerischer Nationalfonds zur Förderung der Wissenschaftlichen Forschung
Topics
  • Physical Sciences › Computer Science › Artificial Intelligence › Metaheuristic Optimization Algorithms Research
  • Physical Sciences › Computer Science › Artificial Intelligence › Evolutionary Algorithms and Applications
  • Physical Sciences › Mathematics › Numerical Analysis › Advanced Optimization Algorithms Research
Keywords
CMA-ES, covariance matrix adaptation, time complexity, large population size, parallel evolutionary algorithms, convergence rate, global optimization
MeSH terms
Algorithms, Computer Simulation, Biological Evolution, Models, Genetic, Population Density, Time Factors, Models, Statistical

About these checks

Registry, retraction, Cites and statistics results are computed, not judged, with one exception: a printed reference that no index lists is read once by a model before it counts as a citation error. Claims are extracted by a model and kept only when their quote appears verbatim in the text; each cited source is then checked, with a model’s help, for whether it says what the claim relies on. Those verdicts can be wrong — read the claim’s quote and the cited source before relying on one.

Statistics and arithmetic are recomputed, not judged.

Confidence bands are shown only for fields calibrated on our annotated test set. None is calibrated yet, so no band is shown.

What counts as a claim ›How we measure confidence ›How we check this ›

Are you an author, or do you see a problem with this page? Request a review