MPI-INF Logo
Campus Event Calendar

Event Entry

What and Who

Royal Road Functions and the (1 + λ) Evolutionary Algorithm

Marvin Künnemann
Max-Planck-Institut für Informatik - D1
AG1 Mittagsseminar (own work)
AG 1, AG 2, AG 3, AG 4, AG 5, RG1, SWS, MMCI  
AG Audience
English

Date, Time and Location

Thursday, 13 June 2013
13:00
30 Minutes
E1 4
024
Saarbrücken

Abstract

Evolutionary algorithms (EAs) are widely applied in practice, yet most theoretically rigorous analyses of their performance are restricted to rather simple settings, since these processes are highly non-trivial to analyze. We aim to contribute to the theoretical understanding of EAs by examining the runtime of an evolutionary algorithm with a non-trivial offspring population on an interesting test function class.


For a royal road function defined on bit-strings of length n and having block size d \ge log n + (c+1+ε) log d, we prove that the (1+λ) evolutionary algorithm with λ = \Theta(n^c) finds the optimum in an expected number of O((2^d/d^c) (n/d) log (n/d)) generations. As this does not yield the intuitively expected speed-up of λ, we provide a lower bound of O(2^d/d^c) that shows that the (1+λ) EA indeed fails to achieve a high speed-up. Our results indicate that non-trivial offspring populations may help to locate search points outside plateaus, but will not speed-up the search inside plateaus.

Contact

Marvin Künnemann
--email hidden
passcode not visible
logged in users only

Marvin Künnemann, 06/12/2013 23:36
Marvin Künnemann, 06/03/2013 13:16 -- Created document.