Monte Carlo hyper-heuristics for examination timetabling

被引:41
|
作者
Burke, Edmund K. [1 ]
Kendall, Graham [1 ]
Misir, Mustafa [2 ]
Ozcan, Ender [1 ]
机构
[1] Univ Nottingham, Sch Comp Sci, Optimisat & Planning Res Grp, Nottingham NG8 1BB, England
[2] Yeditepe Univ, Dept Comp Engn, TR-34755 Istanbul, Turkey
基金
英国工程与自然科学研究理事会;
关键词
Hyper-heuristics; Simulated annealing; Meta-heuristics; Examination timetabling; Reinforcement learning; ALGORITHM;
D O I
10.1007/s10479-010-0782-2
中图分类号
C93 [管理学]; O22 [运筹学];
学科分类号
070105 ; 12 ; 1201 ; 1202 ; 120202 ;
摘要
Automating the neighbourhood selection process in an iterative approach that uses multiple heuristics is not a trivial task. Hyper-heuristics are search methodologies that not only aim to provide a general framework for solving problem instances at different difficulty levels in a given domain, but a key goal is also to extend the level of generality so that different problems from different domains can also be solved. Indeed, a major challenge is to explore how the heuristic design process might be automated. Almost all existing iterative selection hyper-heuristics performing single point search contain two successive stages; heuristic selection and move acceptance. Different operators can be used in either of the stages. Recent studies explore ways of introducing learning mechanisms into the search process for improving the performance of hyper-heuristics. In this study, a broad empirical analysis is performed comparing Monte Carlo based hyper-heuristics for solving capacitated examination timetabling problems. One of these hyper-heuristics is an approach that overlaps two stages and presents them in a single algorithmic body. A learning heuristic selection method (L) operates in harmony with a simulated annealing move acceptance method using reheating (SA) based on some shared variables. Yet, the heuristic selection and move acceptance methods can be separated as the proposed approach respects the common selection hyper-heuristic framework. The experimental results show that simulated annealing with reheating as a hyper-heuristic move acceptance method has significant potential. On the other hand, the learning hyper-heuristic using simulated annealing with reheating move acceptance (L-SA) performs poorly due to certain weaknesses, such as the choice of rewarding mechanism and the evaluation of utility values for heuristic selection as compared to some other hyper-heuristics in examination timetabling. Trials with other heuristic selection methods confirm that the best alternative for the simulated annealing with reheating move acceptance for examination timetabling is a previously proposed strategy known as the choice function.
引用
收藏
页码:73 / 90
页数:18
相关论文
共 50 条
  • [1] Monte Carlo hyper-heuristics for examination timetabling
    Edmund K. Burke
    Graham Kendall
    Mustafa Mısır
    Ender Özcan
    Annals of Operations Research, 2012, 196 : 73 - 90
  • [2] Examination Timetabling Using Late Acceptance Hyper-heuristics
    Ozcan, Ender
    Bykov, Yuri
    Birben, Murat
    Burke, Edmund K.
    2009 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION, VOLS 1-5, 2009, : 997 - +
  • [4] Effective learning hyper-heuristics for the course timetabling problem
    Soria-Alcaraz, Jorge A.
    Ochoa, Gabriela
    Swan, Jerry
    Carpio, Martin
    Puga, Hector
    Burke, Edmund K.
    EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2014, 238 (01) : 77 - 86
  • [5] A genetic programming approach to the generation of hyper-heuristics for the uncapacitated examination timetabling problem
    Pillay, Nelishia
    Banzhaf, Wolfgang
    PROGRESS IN ARTIFICIAL INTELLIGENCE, PROCEEDINGS, 2007, 4874 : 223 - +
  • [6] A review of hyper-heuristics for educational timetabling
    Nelishia Pillay
    Annals of Operations Research, 2016, 239 : 3 - 38
  • [7] A review of hyper-heuristics for educational timetabling
    Pillay, Nelishia
    ANNALS OF OPERATIONS RESEARCH, 2016, 239 (01) : 3 - 38
  • [8] Examination Timetabling Automation and Optimization using Greedy-Simulated Annealing Hyper-heuristics Algorithm
    Kusumawardani, Dian
    Muklason, Ahmad
    Supoyo, Vicha Azthanty
    PROCEEDINGS OF 2019 12TH INTERNATIONAL CONFERENCE ON INFORMATION & COMMUNICATION TECHNOLOGY AND SYSTEM (ICTS), 2019, : 164 - 169
  • [9] Hyper-heuristics: a survey of the state of the art
    Burke, Edmund K.
    Gendreau, Michel
    Hyde, Matthew
    Kendall, Graham
    Ochoa, Gabriela
    Oezcan, Ender
    Qu, Rong
    JOURNAL OF THE OPERATIONAL RESEARCH SOCIETY, 2013, 64 (12) : 1695 - 1724
  • [10] A methodology for determining an effective subset of heuristics in selection hyper-heuristics
    Soria-Alcaraz, Jorge A.
    Ochoa, Gabriela
    Sotelo-Figeroa, Marco A.
    Burke, Edmund K.
    EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2017, 260 (03) : 972 - 983