Automatic Adaptation of Mutation Rates for Move Acceptance Hyper-Heuristics Using Hypermutations
Abstract
Move Acceptance Hyper-Heuristics (MAHHs) switch probabilistically between elitist and non-elitist acceptance rules to escape local optima. Previous work from the literature has shown that if a MAHH is equipped with a one-bit mutation operator (MAHH1-bit), then it remarkably optimizes the multimodal CLIFF function class much faster than the best possible elitist evolutionary algorithms (EAs) and non-elitist algorithms such as Metropolis. However, on harder to escape function classes such as standard JUMP functions, its performance is considerably worse than that of elitist EAs. If the MAHH framework is extended to use global mutation operators that allow for larger step-sizes than just one-bit flips, then its performance for JUMP becomes at least as good as that of elitist EAs, but the algorithm loses its advantages for CLIFF. Since high mutation rates are beneficial for JUMP-like functions and low ones instead for CLIFF-like functions, we propose aFast Adaptive MAHH𝛽, which integrates a power-law hypermutation operator with a self-adaptive mechanism to dynamically adjust the mutation rate. We rigorously prove that the algorithm achieves remarkably fast convergence on both CLIFF and JUMP functions, while maintaining optimal asymptotic performance on the ONEMAX unimodal function.
Fields of Study & Subjects
Distributed systems and fault tolerance
Formal Methods in Verification
Parallel Computing and Optimization Techniques
Publication details
- Journal / source
- IEEE Transactions on Evolutionary Computation
- Publisher
- Institute of Electrical and Electronics Engineers (IEEE)
- Pages
- 1–1
- Publication date
- 1 January 2026