Scinovex
article Open AccessTop 1% cited

Hyper-heuristics: a survey of the state of the art

Journal of the Operational Research Society · 2013 · Vol. 64(12) · pp. 1695–1724
Edmund BurkeMichel GendreauMatthew HydeGraham KendallGabriela OchoaEnder ÖzcanRong Qu

Abstract

Hyper-heuristics comprise a set of approaches that are motivated (at least in part) by the goal of automating the design of heuristic methods to solve hard computational search problems. An underlying strategic research challenge is to develop more generally applicable search methodologies. The term hyper-heuristic is relatively new; it was first used in 2000 to describe heuristics to choose heuristics in the context of combinatorial optimisation. However, the idea of automating the design of heuristics is not new; it can be traced back to the 1960s. The definition of hyper-heuristics has been recently extended to refer to a search method or learning mechanism for selecting or generating heuristics to solve computational search problems. Two main hyper-heuristic categories can be considered: heuristic selection and heuristic generation. The distinguishing feature of hyper-heuristics is that they operate on a search space of heuristics (or heuristic components) rather than directly on the search space of solutions to the underlying problem that is being addressed. This paper presents a critical discussion of the scientific literature on hyper-heuristics including their origin and intellectual roots, a detailed account of the main types of approaches, and an overview of some related areas. Current research trends and directions for future research are also discussed.

Metaheuristic Optimization Algorithms ResearchVehicle Routing Optimization MethodsConstraint Satisfaction and OptimizationHeuristicsHyper-heuristicComputer scienceHeuristicContext (archaeology)Incremental heuristic searchSet (abstract data type)Artificial intelligenceBeam searchSearch algorithm

Funding

  • Engineering and Physical Sciences Research Council
Citations
1,211
FWCI
139.98
field-weighted impact
References
286
Percentile
100%
vs. same field & year
Citations per year
References
Genetic programming II: Automatic discovery of reusable programs
Computers & Mathematics with Applications · 1995 · 1,909 citations
Genetic Programming: On the Programming of Computers by Means of Natural Selection
Medical Entomology and Zoology · 1992 · 13,258 citations
Optimization by Simulated Annealing
Science · 1983 · 44,165 citations
Reinforcement Learning: An Introduction
IEEE Transactions on Neural Networks · 2005 · 25,702 citations
Data fusion
ACM Computing Surveys · 2009 · 1,825 citations
Reinforcement Learning: An Introduction
IEEE Transactions on Neural Networks · 1998 · 26,808 citations
Citation Network

How this paper connects to the literature. Drag to explore, click any node to open that paper.