[go: up one dir, main page]
More Web Proxy on the site http://driver.im/ skip to main content
10.5555/645407.652005guideproceedingsArticle/Chapter ViewAbstractPublication PagesConference Proceedingsacm-pubtype
Article

Hyperheuristics: A Tool for Rapid Prototyping in Scheduling and Optimisation

Published: 03 April 2002 Publication History

Abstract

The term hyperheuristic was introduced by the authors as a high-level heuristic that adaptively controls several low-level knowledgepoor heuristics so that while using only cheap, easy-to-implement low-level heuristics, we may achieve solution quality approaching that of an expensive knowledge-rich approach. For certain classes of problems, this allows us to rapidly produce effective solutions, in a fraction of the time needed for other approaches, and using a level of expertise common among non-academic IT professionals. Hyperheuristics have been successfully applied by the authors to a real-world problem of personnel scheduling. In this paper, the authors report another successful application of hyperheuristics to a rather different real-world problem of personnel scheduling occuring at a UK academic institution. Not only did the hyperheuristics produce results of a quality much superior to that of a manual solution but also these results were produced within a period of only three weeks due to the savings resulting from using the existing hyperheuristic software framework.

References

[1]
K. Baker. Workforce allocation in cyclical scheduling problems: A survey. Operational Research Quarterly , 27(1):155-167, 1976.
[2]
J. M. Tien and A. Kamiyama. On manpower scheduling algorithms. SIAM Review , 24(3):275-287, July 1982.
[3]
D. J. Bradley and J. B. Martin. Continuous personnel scheduling algorithms: a literature review. Journal Of The Society For Health Systems , 2(2):8-23, 1990.
[4]
G. M. Thompson. A simulated-annealing heuristic for shift scheduling using noncontinuously available employees. Computers and Operations Research , 23(3):275- 288, 1996.
[5]
U. Aickelin and K. A. Dowsland. Exploiting problem structure in a genetic algorithm approach to a nurse rostering problem. Journal of Scheduling , 3:139-153, 2000.
[6]
K. A. Dowsland. Nurse scheduling with tabu search and strategic oscillation. European Journal of Operational Research , 106:393-407, 1998.
[7]
B. Dodin, A. A. Elimam, and E. Rolland. Tabu search in audit scheduling. European Journal of Operational Research , 106:373-392, 1998.
[8]
J. E. Beasley and B. Cao. A tree search algorithm for the crew scheduling problem. European Journal of Operational Research , 94:517-526, 1996.
[9]
D. Levine. Application of a hybrid genetic algorithm to airline crew scheduling. Computers and operations research , 23(6):547-558, 1996.
[10]
P. Cowling, G. Kendall, and E. Soubeiga. A hyperheuristic approach to scheduling a sales summit. In E. Burke and W. Erben, editors, Selected Papers of the Third International Conference on the Practice And Theory of Automated Timetabling PATAT'2000 , Springer Lecture Notes in Computer Science, 176-190, 2001.
[11]
P. Cowling, G. Kendall, and E. Soubeiga. A parameter-free hyperheuristic for scheduling a sales summit. Proceedings of the 4th Metaheuristic International Conference, MIC 2001, 127-131.
[12]
S. C. Wheelwright and S. Makridakis. Forecasting methods for management . John Wiley & Sons Inc, 1973.

Cited By

View all
  • (2020)Simple Hyper-Heuristics Control the Neighbourhood Size of Randomised Local Search Optimally for LeadingOnesEvolutionary Computation10.1162/evco_a_0025828:3(437-461)Online publication date: 1-Sep-2020
  • (2018)On the runtime analysis of selection hyper-heuristics with adaptive learning periodsProceedings of the Genetic and Evolutionary Computation Conference10.1145/3205455.3205611(1015-1022)Online publication date: 2-Jul-2018
  • (2017)On the runtime analysis of generalised selection hyper-heuristics for pseudo-boolean optimisationProceedings of the Genetic and Evolutionary Computation Conference10.1145/3071178.3071288(849-856)Online publication date: 1-Jul-2017
  • Show More Cited By

Recommendations

Comments

Please enable JavaScript to view thecomments powered by Disqus.

Information & Contributors

Information

Published In

cover image Guide Proceedings
Proceedings of the Applications of Evolutionary Computing on EvoWorkshops 2002: EvoCOP, EvoIASP, EvoSTIM/EvoPLAN
April 2002
341 pages

Publisher

Springer-Verlag

Berlin, Heidelberg

Publication History

Published: 03 April 2002

Author Tags

  1. heuristic
  2. hyperheuristic
  3. personnel scheduling
  4. rapid prototyping

Qualifiers

  • Article

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)0
  • Downloads (Last 6 weeks)0
Reflects downloads up to 19 Dec 2024

Other Metrics

Citations

Cited By

View all
  • (2020)Simple Hyper-Heuristics Control the Neighbourhood Size of Randomised Local Search Optimally for LeadingOnesEvolutionary Computation10.1162/evco_a_0025828:3(437-461)Online publication date: 1-Sep-2020
  • (2018)On the runtime analysis of selection hyper-heuristics with adaptive learning periodsProceedings of the Genetic and Evolutionary Computation Conference10.1145/3205455.3205611(1015-1022)Online publication date: 2-Jul-2018
  • (2017)On the runtime analysis of generalised selection hyper-heuristics for pseudo-boolean optimisationProceedings of the Genetic and Evolutionary Computation Conference10.1145/3071178.3071288(849-856)Online publication date: 1-Jul-2017
  • (2016)Hyper-heuristic approach for multi-objective software module clusteringJournal of Systems and Software10.1016/j.jss.2016.04.007117:C(384-401)Online publication date: 1-Jul-2016
  • (2013)A runtime analysis of simple hyper-heuristicsProceedings of the twelfth workshop on Foundations of genetic algorithms XII10.1145/2460239.2460249(97-104)Online publication date: 16-Jan-2013
  • (2011)A genetic programming based hyper-heuristic approach for combinatorial optimisationProceedings of the 13th annual conference on Genetic and evolutionary computation10.1145/2001576.2001752(1299-1306)Online publication date: 12-Jul-2011
  • (2011)Solving the ship inventory routing and scheduling problem with undedicated compartmentsComputers and Industrial Engineering10.1016/j.cie.2010.06.01161:2(289-299)Online publication date: 1-Sep-2011
  • (2009)Examination timetabling using late acceptance hyper-heuristicsProceedings of the Eleventh conference on Congress on Evolutionary Computation10.5555/1689599.1689731(997-1004)Online publication date: 18-May-2009
  • (2009)A greedy hyper-heuristic in dynamic environmentsProceedings of the 11th Annual Conference Companion on Genetic and Evolutionary Computation Conference: Late Breaking Papers10.1145/1570256.1570302(2201-2204)Online publication date: 8-Jul-2009
  • (2004)Distributed choice function hyper-heuristics for timetabling and schedulingProceedings of the 5th international conference on Practice and Theory of Automated Timetabling10.1007/11593577_4(51-67)Online publication date: 18-Aug-2004
  • Show More Cited By

View Options

View options

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media