Drift analysis

Drift analysis, introduced to the field of evolutionary computation by He and Yao ten years ago, quickly became one of the strongest tools to prove upper and lower bounds on the run-times of evolutionary algorithms. It has, however, the reputation of being difficult to use, both because it relies on deeper mathematical tools and because it needs a clever guess of a potential function. In this tutorial, after presenting the classical results, I will focus on the recently developed multiplicative drift analysis method. It often is easier to employ and yields stronger results, e.g., run-time bounds that hold with high probability. I will end with a number of open problems of different difficulties. The intended audience of the tutorial has some basic experience in theory, though no particular prerequisites are required.

[1]  Per Kristian Lehre,et al.  On the Effect of Populations in Evolutionary Multi-Objective Optimisation , 2006, Evolutionary Computation.

[2]  Benjamin Doerr,et al.  Multiplicative Drift Analysis , 2010, GECCO '10.

[3]  Xin Yao,et al.  Drift analysis and average time complexity of evolutionary algorithms , 2001, Artif. Intell..

[4]  Ingo Wegener,et al.  Randomized local search, evolutionary algorithms, and the minimum spanning tree problem , 2004, Theor. Comput. Sci..

[5]  Leslie Ann Goldberg,et al.  Adaptive Drift Analysis , 2011, Algorithmica.

[6]  Stochastic Inequalities,et al.  HITTING-TIME AND OCCUPATION-TIME BOUNDS IMPLIED BY DRIFT ANALYSIS WITH APPLICATIONS , 1982 .

[7]  Xin Yao,et al.  A study of drift analysis for estimating computation time of evolutionary algorithms , 2004, Natural Computing.

[8]  Benjamin Doerr,et al.  Drift analysis and linear functions revisited , 2010, IEEE Congress on Evolutionary Computation.

[9]  Pietro Simone Oliveto,et al.  Simplified Drift Analysis for Proving Lower Bounds in Evolutionary Computation , 2008, Algorithmica.

[10]  Thomas Jansen,et al.  On the analysis of the (1+1) evolutionary algorithm , 2002, Theor. Comput. Sci..

[11]  Leslie Ann Goldberg,et al.  Drift Analysis with Tail Bounds , 2010, PPSN.

[12]  Jens Jägersküpper,et al.  A Blend of Markov-Chain and Drift Analysis , 2008, PPSN.

[13]  Frank Neumann,et al.  Rigorous analyses of fitness-proportional selection for optimizing linear functions , 2008, GECCO '08.