The impact of random initialization on the runtime of randomized search heuristics

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

Abstract

It has often been observed that the expected runtime of an evolutionary algorithm with random initialization does not deviate much from the expected runtime when starting in an initial solution of average fitness. Having this information a priori would greatly simplify the runtime analysis for the algorithm using random initialization. We prove such a result for the optimization of the OneMax test function via the two randomized search heuristics Randomized Local Search (RLS) and the (1+1) Evolutionary Algorithm. For both algorithms, we show that the expected runtime from a random initial solution deviates at most by a constant number of iterations from the expected runtime when starting with a solution having exactly n=2 ones. For RLS we can precisely compute that this constant is-1/2 ± o(1). This leads to an extremely precise bound for the expected runtime. The expected number of fitness evaluations until an optimal search point is found, is nHn/2-1/ 2±o(1), where Hn/2 denotes the (n/2)th harmonic number when n is even, and Hn/2 := (H⌊n/2⌋ +H⌈n/2⌉)=2 when n is odd. The main technique to obtain these results is a coupling of the optimization process starting from different fitness levels. We believe this technique to be interesting also much beyond the specific results mentioned above; e.g., for the study of other optimization problems.

Original languageEnglish
Title of host publicationGECCO 2014 - Proceedings of the 2014 Genetic and Evolutionary Computation Conference
PublisherAssociation for Computing Machinery
Pages1375-1382
Number of pages8
ISBN (Print)9781450326629
DOIs
Publication statusPublished - 1 Jan 2014
Event16th Genetic and Evolutionary Computation Conference, GECCO 2014 - Vancouver, BC, Canada
Duration: 12 Jul 201416 Jul 2014

Publication series

NameGECCO 2014 - Proceedings of the 2014 Genetic and Evolutionary Computation Conference

Conference

Conference16th Genetic and Evolutionary Computation Conference, GECCO 2014
Country/TerritoryCanada
CityVancouver, BC
Period12/07/1416/07/14

Keywords

  • Evolutionary algorithms
  • Genetic algorithms
  • Runtime analysis
  • Theory

Fingerprint

Dive into the research topics of 'The impact of random initialization on the runtime of randomized search heuristics'. Together they form a unique fingerprint.

Cite this