Home > Research > Publications & Outputs > An iterated multi-stage selection hyper-heuristic

Electronic data

  • EJOR2016

    Rights statement: This is the author’s version of a work that was accepted for publication in European Journal of Operational Research. Changes resulting from the publishing process, such as peer review, editing, corrections, structural formatting, and other quality control mechanisms may not be reflected in this document. Changes may have been made to this work since it was submitted for publication. A definitive version was subsequently published in European Journal of Operational Research, 250, 1, 2016 DOI: 10.1016/j.ejor.2015.09.003

    Accepted author manuscript, 529 KB, PDF document

    Available under license: CC BY-NC-ND: Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International License

Links

Text available via DOI:

View graph of relations

An iterated multi-stage selection hyper-heuristic

Research output: Contribution to Journal/MagazineJournal articlepeer-review

Published

Standard

An iterated multi-stage selection hyper-heuristic. / Kheiri, Ahmed; Özcan, Ender.
In: European Journal of Operational Research, Vol. 250, No. 1, 01.04.2016, p. 77-90.

Research output: Contribution to Journal/MagazineJournal articlepeer-review

Harvard

Kheiri, A & Özcan, E 2016, 'An iterated multi-stage selection hyper-heuristic', European Journal of Operational Research, vol. 250, no. 1, pp. 77-90. https://doi.org/10.1016/j.ejor.2015.09.003

APA

Kheiri, A., & Özcan, E. (2016). An iterated multi-stage selection hyper-heuristic. European Journal of Operational Research, 250(1), 77-90. https://doi.org/10.1016/j.ejor.2015.09.003

Vancouver

Kheiri A, Özcan E. An iterated multi-stage selection hyper-heuristic. European Journal of Operational Research. 2016 Apr 1;250(1):77-90. Epub 2015 Sept 10. doi: 10.1016/j.ejor.2015.09.003

Author

Kheiri, Ahmed ; Özcan, Ender. / An iterated multi-stage selection hyper-heuristic. In: European Journal of Operational Research. 2016 ; Vol. 250, No. 1. pp. 77-90.

Bibtex

@article{b32cccfe3d30415d9565f79e2bad74b8,
title = "An iterated multi-stage selection hyper-heuristic",
abstract = "There is a growing interest towards the design of reusable general purpose search methods that are applicable to different problems instead of tailored solutions to a single particular problem. Hyper-heuristics have emerged as such high level methods that explore the space formed by a set of heuristics (move operators) or heuristic components for solving computationally hard problems. A selection hyper-heuristic mixes and controls a predefined set of low level heuristics with the goal of improving an initially generated solution by choosing and applying an appropriate heuristic to a solution in hand and deciding whether to accept or reject the new solution at each step under an iterative framework. Designing an adaptive control mechanism for the heuristic selection and combining it with a suitable acceptance method is a major challenge, because both components can influence the overall performance of a selection hyper-heuristic. In this study, we describe a novel iterated multi-stage hyper-heuristic approach which cycles through two interacting hyper-heuristics and operates based on the principle that not all low level heuristics for a problem domain would be useful at any point of the search process. The empirical results on a hyper-heuristic benchmark indicate the success of the proposed selection hyper-heuristic across six problem domains beating the state-of-the-art approach.",
keywords = "Combinatorial optimisation, Heuristics, Hybrid approach, Hyper-heuristic, Meta-heuristic",
author = "Ahmed Kheiri and Ender {\"O}zcan",
year = "2016",
month = apr,
day = "1",
doi = "10.1016/j.ejor.2015.09.003",
language = "English",
volume = "250",
pages = "77--90",
journal = "European Journal of Operational Research",
issn = "0377-2217",
publisher = "Elsevier Science B.V.",
number = "1",

}

RIS

TY - JOUR

T1 - An iterated multi-stage selection hyper-heuristic

AU - Kheiri, Ahmed

AU - Özcan, Ender

PY - 2016/4/1

Y1 - 2016/4/1

N2 - There is a growing interest towards the design of reusable general purpose search methods that are applicable to different problems instead of tailored solutions to a single particular problem. Hyper-heuristics have emerged as such high level methods that explore the space formed by a set of heuristics (move operators) or heuristic components for solving computationally hard problems. A selection hyper-heuristic mixes and controls a predefined set of low level heuristics with the goal of improving an initially generated solution by choosing and applying an appropriate heuristic to a solution in hand and deciding whether to accept or reject the new solution at each step under an iterative framework. Designing an adaptive control mechanism for the heuristic selection and combining it with a suitable acceptance method is a major challenge, because both components can influence the overall performance of a selection hyper-heuristic. In this study, we describe a novel iterated multi-stage hyper-heuristic approach which cycles through two interacting hyper-heuristics and operates based on the principle that not all low level heuristics for a problem domain would be useful at any point of the search process. The empirical results on a hyper-heuristic benchmark indicate the success of the proposed selection hyper-heuristic across six problem domains beating the state-of-the-art approach.

AB - There is a growing interest towards the design of reusable general purpose search methods that are applicable to different problems instead of tailored solutions to a single particular problem. Hyper-heuristics have emerged as such high level methods that explore the space formed by a set of heuristics (move operators) or heuristic components for solving computationally hard problems. A selection hyper-heuristic mixes and controls a predefined set of low level heuristics with the goal of improving an initially generated solution by choosing and applying an appropriate heuristic to a solution in hand and deciding whether to accept or reject the new solution at each step under an iterative framework. Designing an adaptive control mechanism for the heuristic selection and combining it with a suitable acceptance method is a major challenge, because both components can influence the overall performance of a selection hyper-heuristic. In this study, we describe a novel iterated multi-stage hyper-heuristic approach which cycles through two interacting hyper-heuristics and operates based on the principle that not all low level heuristics for a problem domain would be useful at any point of the search process. The empirical results on a hyper-heuristic benchmark indicate the success of the proposed selection hyper-heuristic across six problem domains beating the state-of-the-art approach.

KW - Combinatorial optimisation

KW - Heuristics

KW - Hybrid approach

KW - Hyper-heuristic

KW - Meta-heuristic

U2 - 10.1016/j.ejor.2015.09.003

DO - 10.1016/j.ejor.2015.09.003

M3 - Journal article

AN - SCOPUS:84949952137

VL - 250

SP - 77

EP - 90

JO - European Journal of Operational Research

JF - European Journal of Operational Research

SN - 0377-2217

IS - 1

ER -