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 条
  • [21] Recent advances in selection hyper-heuristics
    Drake, John H.
    Kheiri, Ahmed
    Ozcan, Ender
    Burke, Edmund K.
    EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2020, 285 (02) : 405 - 428
  • [22] A generality analysis of multiobjective hyper-heuristics
    Li, Wenwen
    Ozcan, Ender
    Drake, John H.
    Maashi, Mashael
    INFORMATION SCIENCES, 2023, 627 : 34 - 51
  • [23] Hyper-heuristics for personnel scheduling domains
    Kletzander, Lucas
    Musliu, Nysret
    ARTIFICIAL INTELLIGENCE, 2024, 334
  • [24] Comparing Hyper-heuristics with Blackboard Systems
    Graham, Kevin
    Smith, Leslie
    PROCEEDINGS OF THE 2017 GENETIC AND EVOLUTIONARY COMPUTATION CONFERENCE COMPANION (GECCO'17 COMPANION), 2017, : 1141 - 1145
  • [25] Hyper-Heuristics and Scheduling Problems: Strategies, Application Areas, and Performance Metrics
    Vela, Alonso
    Valencia-Rivera, Gerardo Humberto
    Cruz-Duarte, Jorge M.
    Ortiz-Bayliss, Jose Carlos
    Amaya, Ivan
    IEEE ACCESS, 2025, 13 : 14983 - 14997
  • [26] The Importance of the Learning Conditions in Hyper-Heuristics
    Loureno, Nuno
    Pereira, Francisco B.
    Costa, Ernesto
    GECCO'13: PROCEEDINGS OF THE 2013 GENETIC AND EVOLUTIONARY COMPUTATION CONFERENCE, 2013, : 1525 - 1532
  • [27] A Survey on Examination Scheduling Problem (ESP) and Hyper-Heuristics Approaches for Solving ESP
    Rankhambe, Jayashree P.
    Pandharpatte, Rupali M.
    2015 IEEE INTERNATIONAL CONFERENCE ON INFORMATION PROCESSING (ICIP), 2015, : 254 - 259
  • [28] On the investigation of hyper-heuristics on a financial forecasting problem
    Kampouridis, Michael
    Alsheddy, Abdullah
    Tsang, Edward
    ANNALS OF MATHEMATICS AND ARTIFICIAL INTELLIGENCE, 2013, 68 (04) : 225 - 246
  • [29] Generalizing Hyper-heuristics via Apprenticeship Learnin
    Asta, Shahriar
    Oezcan, Ender
    Parkes, Andrew J.
    Etaner-Uyar, A. Sima
    EVOLUTIONARY COMPUTATION IN COMBINATORIAL OPTIMIZATION (EVOCOP 2013), 2013, 7832 : 169 - +
  • [30] Data Clustering Using Grouping Hyper-heuristics
    Elhag, Anas
    Ozcan, Ender
    EVOLUTIONARY COMPUTATION IN COMBINATORIAL OPTIMIZATION, EVOCOP 2018, 2018, 10782 : 101 - 115