• 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