Refined Upper Bounds on the Expected Runtime of Non-elitist Populations from Fitness-Levels

被引:7
作者
Dang, Duc-Cuong [1 ]
Lehre, Per Kristian [1 ]
机构
[1] Univ Nottingham, Sch Comp Sci, ASAP Res Grp, Nottingham NG7 2RD, England
来源
GECCO'14: PROCEEDINGS OF THE 2014 GENETIC AND EVOLUTIONARY COMPUTATION CONFERENCE | 2014年
关键词
Theory; Algorithms; Complexity; Runtime; Drift analysis; Non-elitism; Fitness-levels;
D O I
10.1145/2576768.2598374
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Recently, an easy-to-use fitness-level technique was introduced to prove upper bounds on the expected runtime of randomised search heuristics with non-elitist populations and unary variation operators. Following this work, we present a new and much more detailed analysis of the population dynamics, leading to a significantly improved fi tness-level technique. In addition to improving the technique, the proof has been simplified. From the new fi tness-level technique, the upper bound on the runtime in terms of generations can be improved from linear to logarithmic in the population size. Increasing the population size therefore has a smaller impact on the runtime than previously thought. To illustrate this improvement, we show that the current bounds on the runtime of EAs with non-elitist populations on many example functions can be significantly reduced. Furthermore, the new fi tness-level technique makes the relationship between the selective pressure and the runtime of the algorithm explicit. Surprisingly, a very weak selective pressure is sufficient to optimise many functions in expected polynomial time. This observation has important consequences of which some are explored in a companion paper.
引用
收藏
页码:1367 / 1374
页数:8
相关论文
共 13 条
  • [1] [Anonymous], FDN GENETIC ALGORITH
  • [2] Dang D.-C., 2014, P 16 ANN C IN PRESS
  • [3] Multiplicative Drift Analysis
    Doerr, Benjamin
    Johannsen, Daniel
    Winzen, Carola
    [J]. ALGORITHMICA, 2012, 64 (04) : 673 - 697
  • [4] Dubhashi DP, 2009, CONCENTRATION OF MEASURE FOR THE ANALYSIS OF RANDOMIZED ALGORITHMS, P1, DOI 10.1017/CBO9780511581274
  • [5] Drift analysis and average time complexity of evolutionary algorithms (vol 127, pg 57, 2001)
    He, J
    Yao, X
    [J]. ARTIFICIAL INTELLIGENCE, 2002, 140 (1-2) : 245 - 248
  • [6] Kötzing T, 2011, FOGA 11: PROCEEDINGS OF THE 2011 ACM/SIGEVO FOUNDATIONS OF GENETIC ALGORITHMS XI, P209
  • [7] Lässig J, 2010, LECT NOTES COMPUT SC, V6238, P234, DOI 10.1007/978-3-642-15844-5_24
  • [8] Lehre PK, 2011, GECCO-2011: PROCEEDINGS OF THE 13TH ANNUAL GENETIC AND EVOLUTIONARY COMPUTATION CONFERENCE, P2075
  • [9] On the Impact of Mutation-Selection Balance on the Runtime of Evolutionary Algorithms
    Lehre, Per Kristian
    Yao, Xin
    [J]. IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2012, 16 (02) : 225 - 241
  • [10] Lehre PK, 2010, LECT NOTES COMPUT SC, V6238, P244, DOI 10.1007/978-3-642-15844-5_25