Research Article

A Methodology to Determine the Subset of Heuristics for Hyperheuristics through Metalearning for Solving Graph Coloring and Capacitated Vehicle Routing Problems

Algorithm 1

High-level iterated local search (ILS).
(1)s0=GenerateInitialSolution
(2)s∗=ImprovementStage(s0)
(3)while !StopCondition() do
(4)s'=SimpleRandomPerturbation(s∗)
(5)s'=ImprovementStage(s')
(6)if f(s∗') < f(s∗) then
(7)  s∗=s∗'
(8)end if
(9)end while
(10)return s