A New Method for Lower Bounds on the Running Time of Evolutionary Algorithms
Author:
Top Cited Papers
- 1 June 2012
- journal article
- Published by Institute of Electrical and Electronics Engineers (IEEE) in IEEE Transactions on Evolutionary Computation
- Vol. 17 (3) , 418-435
Abstract
In this paper a new method for proving lower bounds on the expected running time of evolutionary algorithms (EAs) is presented. It is based on fitness-level partitions and an additional condition on transition probabilities between fitness levels. The method is versatile, intuitive, elegant, and very powerful. It yields exact or near-exact lower bounds for LO, OneMax, long k-paths, and all functions with a unique optimum. Most lower bounds are very general; they hold for all EAs that only use bit-flip mutation as variation operator, i.e., for all selection operators and population models. The lower bounds are stated with their dependence on the mutation rate. These results have very strong implications. They allow us to determine the optimal mutation-based algorithm for LO and OneMax, i.e., the algorithm that minimizes the expected number of fitness evaluations. This includes the choice of the optimal mutation rate.Keywords
All Related Versions
This publication has 43 references indexed in Scilit:
- The use of tail inequalities on the probable computational time of randomized search heuristicsTheoretical Computer Science, 2012
- Analysis of an Asymmetric Mutation OperatorEvolutionary Computation, 2010
- Simplified Drift Analysis for Proving Lower Bounds in Evolutionary ComputationAlgorithmica, 2010
- Hybridizing Evolutionary Algorithms with Variable-Depth Search to Overcome Local OptimaAlgorithmica, 2010
- Theoretical analysis of local search strategies to optimize network communication subject to preserving the total number of linksInternational Journal of Intelligent Computing and Cybernetics, 2009
- The impact of parametrization in memetic evolutionary algorithmsTheoretical Computer Science, 2009
- Comparing evolutionary algorithms to the (1+1) -EATheoretical Computer Science, 2008
- Runtime Analysis of a Simple Ant Colony Optimization AlgorithmAlgorithmica, 2007
- Evolutionary algorithms - how to cope with plateaus of constant fitness and when to reject strings of the same fitnessIEEE Transactions on Evolutionary Computation, 2001
- How Mutation and Selection Solve Long-Path Problems in Polynomial Expected TimeEvolutionary Computation, 1996