DocumentCode
2326921
Title
Drift analysis and linear functions revisited
Author
Doerr, Benjamin ; Johannsen, Daniel ; Winzen, Carola
Author_Institution
Dept. of Algorithms & Complexity, Max-Planck-Inst. fur Inf., Saarbrücken, Germany
fYear
2010
fDate
18-23 July 2010
Firstpage
1
Lastpage
8
Abstract
We regard the classical problem how the (1+1) Evolutionary Algorithm optimizes an arbitrary linear pseudo-Boolean function. We show that any such function is optimized in time (1 + o(1)) 1.39en ln (n), where n is the length of the bit string. We also prove a lower bound of (1 -o(1))en ln(n), which in fact holds for all functions with a unique global optimum. This shows that for linear functions, even though the optimization behavior might differ, the resulting runtimes are very similar. Our experimental results suggest that the true optimization times are even closer than what the theoretical guarantees promise.
Keywords
Boolean functions; genetic algorithms; arbitrary linear pseudo-Boolean function; drift analysis; evolutionary algorithm; optimization; unique global optimum; Evolutionary computation; Helium; Markov processes; Optimization; Random variables; Runtime; Upper bound;
fLanguage
English
Publisher
ieee
Conference_Titel
Evolutionary Computation (CEC), 2010 IEEE Congress on
Conference_Location
Barcelona
Print_ISBN
978-1-4244-6909-3
Type
conf
DOI
10.1109/CEC.2010.5586097
Filename
5586097
Link To Document