mlsanityData to 7 Oct 2026

Fast Genetic Algorithms

arXiv 1703.03334 ↗First posted 9 Mar 2017cs.NEcited by 29

Not on the map. Why?

Abstract (arXiv)

For genetic algorithms using a bit-string representation of length~n, the general recommendation is to take 1/n as mutation rate. In this work, we discuss whether this is really justified for multimodal functions. Taking jump functions and the (1+1) evolutionary algorithm as the simplest example, we observe that larger mutation rates give significantly better runtimes. For the jumpm,n function, any mutation rate between 2/n and m/n leads to a speed-up at least exponential in m compared to the standard choice. The asymptotically best runtime, obtained from using the mutation rate m/n and leading to a speed-up super-exponential in m, is very sensitive to small changes of the mutation rate. Any deviation by a small (1 ± eps) factor leads to a slow-down exponential in m. Consequently, any fixed mutation rate gives strongly sub-optimal results for most jump functions. Building on this observation, we propose to use a random mutation rate α/n, where α is chosen from a power-law distribution. We prove that the (1+1) EA with this heavy-tailed mutation rate optimizes any jumpm,n function in a time that is only a small polynomial (in~m) factor above the one stemming from the optimal rate for this m. Our heavy-tailed mutation operator yields similar speed-ups (over the best known performance guarantees) for the vertex cover problem in bipartite graphs and the matching problem in general graphs. Following the example of fast simulated annealing, fast evolution strategies, and fast evolutionary programming, we propose to call genetic algorithms using a heavy-tailed mutation operator fast genetic algorithms.

Key facts. Cited by 29 papers in the map (data through 7 Oct 2026). First posted on arXiv 9 Mar 2017.

Builds on

No reference list yet.

Built on by

Cited by year (2026 to 7 Oct)

Citing papers per year: 2021: 6; 2022: 9; 2023: 9; 2024: 2; 2025: 2; 2026: 1.

29 papers.

Sort:

By area:

  1. 2022A First Runtime Analysis of the NSGA-II on a Multimodal Problemcited by 15
  2. 2022Runtime Analysis for the NSGA-II: Provable Speed-Ups From Crossovercited by 14
  3. 2022From Understanding the Population Dynamics of the NSGA-II to the First Proven Lower Boundscited by 13
  4. 2021Lazy Parameter Tuning and Control: Choosing All Parameters Randomly From a Power-Law Distributioncited by 11
  5. 2023The First Proven Performance Guarantees for the Non-Dominated Sorting Genetic Algorithm II (NSGA-II) on a Combinatorial Optimization Problemcited by 6
  6. 2021Lower Bounds from Fitness Levels Made Easycited by 5
  7. 2021Choosing the Right Algorithm With Hints From Complexity Theorycited by 5
  8. 2023Using Automated Algorithm Configuration for Parameter Controlcited by 5
  9. 2023How the Move Acceptance Hyper-Heuristic Copes With Local Optima: Drastic Differences Between Jumps and Cliffscited by 4
  10. 2021On Steady-State Evolutionary Algorithms and Selective Pressure: Why Inverse Rank-Based Allocation of Reproductive Trials is Bestcited by 3
  11. 2021An Extended Jump Functions Benchmark for the Analysis of Randomized Search Heuristicscited by 3
  12. 2022The (1+(λ,λ)) Global SEMO Algorithmcited by 3
17 more
  1. 2023Search-Map-Search: A Frame Selection Paradigm for Action Recognitioncited by 3
  2. 2022Approximation Guarantees for the Non-Dominated Sorting Genetic Algorithm II (NSGA-II)cited by 2
  3. 2022Towards a Stronger Theory for Permutation-based Evolutionary Algorithmscited by 2
  4. 2023How Well Does the Metropolis Algorithm Cope With Local Optima?cited by 2
  5. 2024Hyper-Heuristics Can Profit From Global Variation Operatorscited by 2
  6. 2022From Understanding Genetic Drift to a Smart-Restart Mechanism for Estimation-of-Distribution Algorithmscited by 1
  7. 2023Benchmarking Algorithms for Submodular Optimization Problems Using IOHProfilercited by 1
  8. 2023Fourier Analysis Meets Runtime Analysis: Precise Runtimes on Plateauscited by 1
  9. 2023Decomposing Hard SAT Instances with Metaheuristic Optimizationcited by 1
  10. 2024Plus Strategies are Exponentially Slower for Planted Optima of Random Heightcited by 1
  11. 2025Tuning without Peeking: Provable Generalization Bounds and Robust LLM Post-Trainingcited by 1
  12. 2021Advances in Electron Microscopy with Deep Learningcited by 0
  13. 2022Runtime Analysis for Permutation-based Evolutionary Algorithmscited by 0
  14. 2022Can Evolutionary Clustering Have Theoretical Guarantees?cited by 0
  15. 2023Larger Offspring Populations Help the (1 + (λ, λ)) Genetic Algorithm to Overcome the Noisecited by 0
  16. 2025Improved Compact Genetic Algorithms with Efficient Cachingcited by 0
  17. 2026Code World Models for Parameter Control in Evolutionary Algorithmscited by 0