Hyper-Heuristics Can Profit From Global Variation Operators
Benjamin Doerr, Johannes F. Lutzeyer

TL;DR
This paper analyzes the performance of hyper-heuristics with global variation operators, showing their advantages and limitations on different benchmark functions, and demonstrating the benefits of combining global mutation with acceptance of inferior solutions.
Contribution
It proves that the advantage of MAHH on CLIFF does not extend to JUMP benchmarks and shows how replacing local mutation with global mutation can improve performance.
Findings
MAHH outperforms simple EAs on CLIFF but not on JUMP.
Replacing local mutation with global mutation improves JUMP performance.
Acceptance of inferior solutions enables walking through valleys of local optima.
Abstract
In recent work, Lissovoi, Oliveto, and Warwicker (Artificial Intelligence (2023)) proved that the Move Acceptance Hyper-Heuristic (MAHH) leaves the local optimum of the multimodal CLIFF benchmark with remarkable efficiency. The runtime of the MAHH, for almost all cliff widths is significantly better than the runtime of simple elitist evolutionary algorithms (EAs) on CLIFF. In this work, we first show that this advantage is specific to the CLIFF problem and does not extend to the JUMP benchmark, the most prominent multi-modal benchmark in the theory of randomized search heuristics. We prove that for any choice of the MAHH selection parameter , the expected runtime of the MAHH on a JUMP function with gap size is at least . This is significantly slower than the runtime of simple elitist EAs.…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsScheduling and Optimization Algorithms · Constraint Satisfaction and Optimization
