A General Dichotomy of Evolutionary Algorithms on Monotone Functions

被引:29
作者
Lengler, Johannes [1 ]
机构
[1] Swiss Fed Inst Technol, Dept Comp Sci, CH-8092 Zurich, Switzerland
关键词
Runtime; Evolutionary computation; Genetic algorithms; Sociology; Statistics; Heuristic algorithms; Standards; Computational and artificial intelligence; evolutionary computation; genetic algorithms; DRIFT ANALYSIS; COMPLEXITY; SEARCH; BOUNDS; TIME;
D O I
10.1109/TEVC.2019.2917014
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
It is known that the (1 + 1)-EA with mutation rate c/n optimizes every monotone function efficiently if c < 1, and needs exponential time on some monotone functions (HOTTOPIC functions) if c >= 2.2. We study the same question for a large variety of algorithms, particularly for the (1 + lambda)-EA, (mu + 1)-EA, (mu + 1)-GA, their "fast" counterparts, and for the (1 + (lambda, lambda))-GA. We find that all considered mutation-based algorithms show a similar dichotomy for HOTTOPIC functions, or even for all monotone functions. For the (1 + (lambda, lambda))-GA, this dichotomy is in the parameter c gamma, which is the expected number of bit flips in an individual after mutation and crossover, neglecting selection. For the fast algorithms, the dichotomy is in m(2)/m(1), where m(1) and m(2) are the first and second falling moment of the number of bit flips. Surprisingly, the range of efficient parameters is not affected by either population size mu nor by the offspring population size lambda. The picture changes completely if crossover is allowed. The genetic algorithms (mu + 1)-GA and (mu+1)-fGA are efficient for arbitrary mutations strengths if mu is large enough.
引用
收藏
页码:995 / 1009
页数:15
相关论文
共 32 条
  • [11] Multiplicative Drift Analysis
    Doerr, Benjamin
    Johannsen, Daniel
    Winzen, Carola
    [J]. ALGORITHMICA, 2012, 64 (04) : 673 - 697
  • [12] Doerr B, 2010, LECT NOTES COMPUT SC, V6238, P42, DOI 10.1007/978-3-642-15844-5_5
  • [13] Doerr C, 2017, EVOL COMPUT, V25, P587, DOI [10.1162/EVCO_a_00195, 10.1162/evco_a_00195]
  • [14] Escaping Large Deceptive Basins of Attraction with Heavy-Tailed Mutation Operators
    Friedrich, Tobias
    Quinzan, Francesco
    Wagner, Markus
    [J]. GECCO'18: PROCEEDINGS OF THE 2018 GENETIC AND EVOLUTIONARY COMPUTATION CONFERENCE, 2018, : 293 - 300
  • [15] Heavy-Tailed Mutation Operators in Single-Objective Combinatorial Optimization
    Friedrich, Tobias
    Goebel, Andreas
    Quinzan, Francesco
    Wagner, Markus
    [J]. PARALLEL PROBLEM SOLVING FROM NATURE - PPSN XV, PT I, 2018, 11101 : 134 - 145
  • [16] Hardy G.H., 1988, Inequalities
  • [17] Combining Markov-Chain Analysis and Drift Analysis The (1+1) Evolutionary Algorithm on Linear Functions Reloaded
    Jaegerskuepper, Jens
    [J]. ALGORITHMICA, 2011, 59 (03) : 409 - 424
  • [18] Jansen T., 2007, FDN GENETIC ALGORITH
  • [19] Black-Box Search by Unbiased Variation
    Lehre, Per Kristian
    Witt, Carsten
    [J]. ALGORITHMICA, 2012, 64 (04) : 623 - 642
  • [20] Drift Analysis and Evolutionary Algorithms Revisited
    Lengler, J.
    Steger, A.
    [J]. COMBINATORICS PROBABILITY & COMPUTING, 2018, 27 (04) : 643 - 666