Simple Hyper-heuristics Control the Neighbourhood Size of Randomised Local Search Optimally for LeadingOnes
Andrei Lissovoi, Pietro S. Oliveto, John Alasdair Warwicker

TL;DR
This paper demonstrates that simple hyper-heuristics, specifically the Generalised Random Gradient HH, can adaptively optimize the neighborhood size in Randomised Local Search for LeadingOnes, achieving optimal performance without complex learning mechanisms.
Contribution
The paper proves that a simple reinforcement learning-based hyper-heuristic can adaptively tune neighborhood size for LeadingOnes, outperforming more complex methods and standard algorithms.
Findings
GRG learns to adapt neighborhood size optimally.
Performance improves with more low-level heuristics.
Advantages over RLS and EAs increase over time.
Abstract
Selection HHs are randomised search methodologies which choose and execute heuristics during the optimisation process from a set of low-level heuristics. A machine learning mechanism is generally used to decide which low-level heuristic should be applied in each decision step. In this paper we analyse whether sophisticated learning mechanisms are always necessary for HHs to perform well. To this end we consider the most simple HHs from the literature and rigorously analyse their performance for the LeadingOnes function. Our analysis shows that the standard Simple Random, Permutation, Greedy and Random Gradient HHs show no signs of learning. While the former HHs do not attempt to learn from the past performance of low-level heuristics, the idea behind the Random Gradient HH is to continue to exploit the currently selected heuristic as long as it is successful. Hence, it is embedded with…
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
TopicsMetaheuristic Optimization Algorithms Research · Vehicle Routing Optimization Methods · Scheduling and Timetabling Solutions
