Stagnation Detection in Highly Multimodal Fitness Landscapes
Not on the map. Why?
Abstract (arXiv)
Stagnation detection has been proposed as a mechanism for randomized search heuristics to escape from local optima by automatically increasing the size of the neighborhood to find the so-called gap size, i.e., the distance to the next improvement. Its usefulness has mostly been considered in simple multimodal landscapes with few local optima that could be crossed one after another. In multimodal landscapes with a more complex location of optima of similar gap size, stagnation detection suffers from the fact that the neighborhood size is frequently reset to 1 without using gap sizes that were promising in the past. In this paper, we investigate a new mechanism called radius memory which can be added to stagnation detection to control the search radius more carefully by giving preference to values that were successful in the past. We implement this idea in an algorithm called SD-RLSm and show compared to previous variants of stagnation detection that it yields speed-ups for linear functions under uniform constraints and the minimum spanning tree problem. Moreover, its running time does not significantly deteriorate on unimodal functions and a generalization of the Jump benchmark. Finally, we present experimental results carried out to study SD-RLSm and compare it with other algorithms.
Key facts. Cited by 8 papers in the map (data through 7 Oct 2026). First posted on arXiv 9 Apr 2021.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 2; 2022: 3; 2023: 2; 2024: 0; 2025: 0; 2026: 1.
8 papers.
- 2022A First Runtime Analysis of the NSGA-II on a Multimodal Problemcited by 15
- 2021Lazy Parameter Tuning and Control: Choosing All Parameters Randomly From a Power-Law Distributioncited by 11
- 2023How the Move Acceptance Hyper-Heuristic Copes With Local Optima: Drastic Differences Between Jumps and Cliffscited by 4
- 2021An Extended Jump Functions Benchmark for the Analysis of Randomized Search Heuristicscited by 3
- 2022Towards a Stronger Theory for Permutation-based Evolutionary Algorithmscited by 2
- 2023How Well Does the Metropolis Algorithm Cope With Local Optima?cited by 2
- 2022Runtime Analysis for Permutation-based Evolutionary Algorithmscited by 0
- 2026Selection Hyper-heuristics Can Automatically Adjust the Learning Period to Optimally Solve Pseudo-Boolean Problemscited by 0
- 2026Selection Hyper-heuristics Can Automatically Adjust the Learning Period to Optimally Solve Pseudo-Boolean Problems28 May 2026
- 2023How Well Does the Metropolis Algorithm Cope With Local Optima?21 Apr 2023
- 2023How the Move Acceptance Hyper-Heuristic Copes With Local Optima: Drastic Differences Between Jumps and Cliffs20 Apr 2023
- 2022Runtime Analysis for Permutation-based Evolutionary Algorithms5 Jul 2022
- 2022A First Runtime Analysis of the NSGA-II on a Multimodal Problem28 Apr 2022
- 2022Towards a Stronger Theory for Permutation-based Evolutionary Algorithms15 Apr 2022
- 2021An Extended Jump Functions Benchmark for the Analysis of Randomized Search Heuristics7 May 2021
- 2021Lazy Parameter Tuning and Control: Choosing All Parameters Randomly From a Power-Law Distribution14 Apr 2021