Improved Runtime Analysis of the Simple Genetic Algorithm

被引:0
|
作者
Oliveto, Pietro S. [1 ]
Witt, Carsten [2 ]
机构
[1] Univ Birmingham, Sch Comp Sci, Birmingham B15 2TT, W Midlands, England
[2] Tech Univ Denmark, Lyngby, Denmark
关键词
Simple Genetic Algorithm; Crossover; Runtime Analysis; DRIFT;
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
A runtime analysis of the Simple Genetic Algorithm (SGA) for the On e M a x problem has recently been presented proving that the algorithm requires exponential time with overwhelming probability. This paper presents an improved analysis which overcomes some limitations of our previous one. Firstly, the new result holds for population sizes up to mu <= n(1/4-epsilon) which is an improvement up to a power of 2 larger. Secondly, we present a technique to bound the diversity of the population that does not require a bound on its bandwidth. Apart from allowing a stronger result, we believe this is a major improvement towards the reusability of the techniques in future systematic analyses of GAs. Finally, we consider the more natural S G A using selection with replacement rather than without replacement although the results hold for both algorithmic versions. Experiments are presented to explore the limits of the new and previous mathematical techniques.
引用
收藏
页码:1621 / 1628
页数:8
相关论文
共 50 条
  • [1] On the runtime analysis of the Simple Genetic Algorithm
    Oliveto, Pietro S.
    Witt, Carsten
    THEORETICAL COMPUTER SCIENCE, 2014, 545 : 2 - 19
  • [2] Improved time complexity analysis of the Simple Genetic Algorithm
    Oliveto, Pietro S.
    Witt, Carsten
    THEORETICAL COMPUTER SCIENCE, 2015, 605 : 21 - 41
  • [3] Runtime Analysis of OneMax Problem in Genetic Algorithm
    Du, Yifei
    Ma, QinLian
    Sakamoto, Makoto
    Furutani, Hiroshi
    Zhang, Yu-an
    JOURNAL OF ROBOTICS NETWORKING AND ARTIFICIAL LIFE, 2014, 1 (03): : 225 - 230
  • [4] Runtime Analysis of OneMax Problem in Genetic Algorithm
    To, Ichihi
    Ma, QuinLian
    Sakamoto, Makoto
    Furutani, Hiroshi
    Zhang, Yu-an
    PROCEEDINGS OF INTERNATIONAL CONFERENCE ON ARTIFICIAL LIFE AND ROBOTICS (ICAROB 2014), 2014, : 157 - 161
  • [5] Runtime Analysis of a Simple Ant Colony Optimization Algorithm
    Neumann, Frank
    Witt, Carsten
    ALGORITHMICA, 2009, 54 (02) : 243 - 255
  • [6] Runtime Analysis of a Simple Ant Colony Optimization Algorithm
    Frank Neumann
    Carsten Witt
    Algorithmica, 2009, 54
  • [7] On the Analysis of the Simple Genetic Algorithm
    Oliveto, Pietro S.
    Witt, Carsten
    PROCEEDINGS OF THE FOURTEENTH INTERNATIONAL CONFERENCE ON GENETIC AND EVOLUTIONARY COMPUTATION CONFERENCE, 2012, : 1341 - 1348
  • [8] A Tight Runtime Analysis of the (1+(λ, λ)) Genetic Algorithm on OneMax
    Doerr, Benjamin
    Doerr, Carola
    GECCO'15: PROCEEDINGS OF THE 2015 GENETIC AND EVOLUTIONARY COMPUTATION CONFERENCE, 2015, : 1423 - 1430
  • [9] Runtime analysis of a simple Ant Colony Optimization algorithm - Extended abstract
    Neumann, Frank
    Witt, Carsten
    ALGORITHMS AND COMPUTATION, PROCEEDINGS, 2006, 4288 : 618 - +
  • [10] Deterministic local alignment methods improved by a simple genetic algorithm
    Bi, Chengpeng
    NEUROCOMPUTING, 2010, 73 (13-15) : 2394 - 2406