Monte Carlo hyper-heuristics for examination timetabling

被引:0
|
作者
Edmund K. Burke
Graham Kendall
Mustafa Mısır
Ender Özcan
机构
[1] University of Nottingham,Automated Scheduling, Optimisation and Planning Research Group, School of Computer Science
[2] Yeditepe University,Department of Computer Engineering
来源
关键词
Hyper-heuristics; Simulated annealing; Meta-heuristics; Examination timetabling; Reinforcement learning;
D O I
暂无
中图分类号
学科分类号
摘要
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
页数:17
相关论文
共 50 条
  • [1] Monte Carlo hyper-heuristics for examination timetabling
    Burke, Edmund K.
    Kendall, Graham
    Misir, Mustafa
    Ozcan, Ender
    ANNALS OF OPERATIONS RESEARCH, 2012, 196 (01) : 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] A memetic algorithm based on hyper-heuristics for examination timetabling problems
    Lei, Yu
    Gong, Maoguo
    Jiao, Licheng
    Zuo, Yi
    INTERNATIONAL JOURNAL OF INTELLIGENT COMPUTING AND CYBERNETICS, 2015, 8 (02) : 139 - 151
  • [5] Constructive hyper-heuristics in class timetabling
    Ross, P
    Marín-Blázquez, JG
    2005 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION, VOLS 1-3, PROCEEDINGS, 2005, : 1493 - 1500
  • [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] An experimental study on hyper-heuristics and exam timetabling
    Bilgin, Burak
    Ozcan, Ender
    Korkmaz, Emin Erkan
    PRACTICE AND THEORY OF AUTOMATED TIMETABLING VI, 2007, 3867 : 394 - 412
  • [9] 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 - +
  • [10] Hyper-heuristics applied to class and exam timetabling problems
    Ross, P
    Marín-Bláuquez, JG
    Hart, E
    CEC2004: PROCEEDINGS OF THE 2004 CONGRESS ON EVOLUTIONARY COMPUTATION, VOLS 1 AND 2, 2004, : 1691 - 1698