Self-Adjusting Evolutionary Algorithms for Multimodal Optimization

被引:19
作者
Rajabi, Amirhossein [1 ]
Witt, Carsten [1 ]
机构
[1] Tech Univ Denmark, Lyngby, Denmark
关键词
Randomized search heuristics; Self-adjusting algorithms; Multimodal functions; Runtime analysis; POPULATION-SIZE; MUTATION; RUNTIME; BOUNDS; TIME;
D O I
10.1007/s00453-022-00933-z
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Recent theoretical research has shown that self-adjusting and self-adaptive mechanisms can provably outperform static settings in evolutionary algorithms for binary search spaces. However, the vast majority of these studies focuses on unimodal functions which do not require the algorithm to flip several bits simultaneously to make progress. In fact, existing self-adjusting algorithms are not designed to detect local optima and do not have any obvious benefit to cross large Hamming gaps. We suggest a mechanism called stagnation detection that can be added as a module to existing evolutionary algorithms (both with and without prior self-adjusting schemes). Added to a simple (1+1) EA, we prove an expected runtime on the well-known JUMP benchmark that corresponds to an asymptotically optimal parameter setting and outperforms other mechanisms for multimodal optimization like heavy-tailed mutation. We also investigate the module in the context of a self-adjusting (1+lambda) EA. To explore the limitations of the approach, we additionally present an example where both self-adjusting mechanisms, including stagnation detection, do not help to find a beneficial setting of the mutation rate. Finally, we investigate our module for stagnation detection experimentally.
引用
收藏
页码:1694 / 1723
页数:30
相关论文
共 50 条
  • [41] Hardest Monotone Functions for Evolutionary Algorithms
    Kaufmann, Marc
    Larcher, Maxime
    Lengler, Johannes
    Sieberling, Oliver
    EVOLUTIONARY COMPUTATION IN COMBINATORIAL OPTIMIZATION, EVOCOP 2024, 2024, 14632 : 146 - 161
  • [42] Greedy Versus Curious Parent Selection for Multi-objective Evolutionary Algorithms
    Antipov, Denis
    Koetzing, Timo
    Radhakrishnan, Aishwarya
    PARALLEL PROBLEM SOLVING FROM NATURE-PSN XVIII, PPSN 2024, PT III, 2024, 15150 : 86 - 101
  • [43] Tight Runtime Bounds for Static Unary Unbiased Evolutionary Algorithms on Linear Functions
    Doerr, Carola
    Janett, Duri Andrea
    Lengler, Johannes
    PROCEEDINGS OF THE 2023 GENETIC AND EVOLUTIONARY COMPUTATION CONFERENCE, GECCO 2023, 2023, : 1565 - 1574
  • [44] Tight Runtime Bounds for Static Unary Unbiased Evolutionary Algorithms on Linear Functions
    Doerr, Carola
    Janett, Duri Andrea
    Lengler, Johannes
    ALGORITHMICA, 2024, 86 (10) : 3115 - 3152
  • [45] Evaluating evolutionary algorithms on spot welding sequence optimization with respect to geometrical variation
    Tabar, Roham Sadeghi
    Warmefjord, Kristina
    Soderberg, Rikard
    15TH CIRP CONFERENCE ON COMPUTER AIDED TOLERANCING, CIRP CAT 2018, 2018, 75 : 421 - 426
  • [46] Archive-Based Single-Objective Evolutionary Algorithms for Submodular Optimization
    Neumann, Frank
    Rudolph, Guenter
    PARALLEL PROBLEM SOLVING FROM NATURE-PSN XVIII, PPSN 2024, PT III, 2024, 15150 : 166 - 180
  • [47] Theoretical and Empirical Analyses of Evolutionary Negative Selection Algorithms for a Combinational Optimization Problem
    Pei, Xingxin
    Luo, Wenjian
    2009 FOURTH INTERNATIONAL CONFERENCE ON BIO-INSPIRED COMPUTING: THEORIES AND APPLICATIONS, PROCEEDINGS, 2009, : 270 - 277
  • [48] Parameter Control in Evolutionary Algorithms: Trends and Challenges
    Karafotias, Giorgos
    Hoogendoorn, Mark
    Eiben, A. E.
    IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2015, 19 (02) : 167 - 187
  • [49] Self-Adaptation in Nonelitist Evolutionary Algorithms on Discrete Problems With Unknown Structure
    Case, Brendan
    Lehre, Per Kristian
    IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2020, 24 (04) : 650 - 663
  • [50] Runtime Analysis of Crowding Mechanisms for Multimodal Optimization
    Covantes Osuna, Edgar
    Sudholt, Dirk
    IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2020, 24 (03) : 581 - 592