Skip to main navigation Skip to search Skip to main content

On the runtime analysis of selection hyper-heuristics with adaptive learning periods

  • Benjamin Doerr
  • , Pietro S. Oliveto
  • , Andrei Lissovoi
  • , John Alasdair Warwicker
  • University of Sheeld

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

54 Citations (Scopus)

Abstract

Selection hyper-heuristics are randomised optimisation techniques that select from a set of low-level heuristics which one should be applied in the next step of the optimisation process. Recently it has been proven that a Random Gradient hyper-heuristic optimises the LeadingOnes benchmark function in the best runtime achievable with any combination of its low-level heuristics, up to lower order terms. To achieve this runtime, the learning period, used to evaluate the performance of the currently chosen heuristic, should be set appropriately, i.e., super-linear in the problem size but not excessively larger. In this paper we automate the hyper-heuristic further by allowing it to self-adjust the learning period during the run. To achieve this we equip the algorithm with a simple self-adjusting mechanism, called 1 − o(1) rule, inspired by the 1/5 rule traditionally used in continuous optimisation. We rigorously prove that the resulting hyper-heuristic solves LeadingOnes in optimal runtime by automatically adapting and achieving a 1 − o(1) ratio of the desired behaviour. Complementary experiments for realistic problem sizes show the value of adapting as desired and that the hyper-heuristic with adaptive learning period outperforms the hyper-heuristic with xed learning periods.

Original languageEnglish
Title of host publicationGECCO 2018 - Proceedings of the 2018 Genetic and Evolutionary Computation Conference
PublisherAssociation for Computing Machinery, Inc
Pages1015-1022
Number of pages8
ISBN (Electronic)9781450356183
DOIs
Publication statusPublished - 2 Jul 2018
Event2018 Genetic and Evolutionary Computation Conference, GECCO 2018 - Kyoto, Japan
Duration: 15 Jul 201819 Jul 2018

Publication series

NameGECCO 2018 - Proceedings of the 2018 Genetic and Evolutionary Computation Conference

Conference

Conference2018 Genetic and Evolutionary Computation Conference, GECCO 2018
Country/TerritoryJapan
CityKyoto
Period15/07/1819/07/18

Keywords

  • Eory
  • Parameter adaptation
  • Running time analysis
  • Selection hyper-heuristics

Fingerprint

Dive into the research topics of 'On the runtime analysis of selection hyper-heuristics with adaptive learning periods'. Together they form a unique fingerprint.

Cite this