Authors
Shin Siang Choong, Li-Pei Wong, Chee Peng Lim
Publication date
2018/4/1
Journal
Information Sciences
Volume
436
Pages
89-107
Publisher
Elsevier
Description
Hyper-heuristic is a class of methodologies which automates the process of selecting or generating a set of heuristics to solve various optimization problems. A traditional hyper-heuristic model achieves this through a high-level heuristic that consists of two key components, namely a heuristic selection method and a move acceptance method. The effectiveness of the high-level heuristic is highly problem dependent due to the landscape properties of different problems. Most of the current hyper-heuristic models formulate a high-level heuristic by matching different combinations of components manually. This article proposes a method to automatically design the high-level heuristic of a hyper-heuristic model by utilizing a reinforcement learning technique. More specifically, Q-learning is applied to guide the hyper-heuristic model in selecting the proper components during different stages of the optimization process …
Total citations
20182019202020212022202320245101317253021
Scholar articles