A graph coloring constructive hyper-heuristic for examination timetabling problems

被引:0
|
作者
Nasser R. Sabar
Masri Ayob
Rong Qu
Graham Kendall
机构
[1] Universiti Kebangsaan Malaysia,Data Mining and Optimisation Research Group (DMO), Centre for Artificial Intelligent (CAIT)
[2] The University of Nottingham,ASAP Research Group, School of Computer Science
[3] University of Nottingham Malaysia Campus,undefined
来源
Applied Intelligence | 2012年 / 37卷
关键词
Examination timetabling; Graph coloring; Hybridization; Hyper-heuristics; Roulette wheel selection;
D O I
暂无
中图分类号
学科分类号
摘要
In this work we investigate a new graph coloring constructive hyper-heuristic for solving examination timetabling problems. We utilize the hierarchical hybridizations of four low level graph coloring heuristics, these being largest degree, saturation degree, largest colored degree and largest enrollment. These are hybridized to produce four ordered lists. For each list, the difficulty index of scheduling the first exam is calculated by considering its order in all lists to obtain a combined evaluation of its difficulty. The most difficult exam to be scheduled is scheduled first (i.e. the one with the minimum difficulty index). To improve the effectiveness of timeslot selection, a roulette wheel selection mechanism is included in the algorithm to probabilistically select an appropriate timeslot for the chosen exam. We test our proposed approach on the most widely used un-capacitated Carter benchmarks and also on the recently introduced examination timetable dataset from the 2007 International Timetabling Competition. Compared against other methodologies, our results demonstrate that the graph coloring constructive hyper-heuristic produces good results and outperforms other approaches on some of the benchmark instances.
引用
收藏
页码:1 / 11
页数:10
相关论文
共 50 条
  • [21] A grouping hyper-heuristic framework: Application on graph colouring
    Elhag, Anas
    Oezcan, Ender
    EXPERT SYSTEMS WITH APPLICATIONS, 2015, 42 (13) : 5491 - 5507
  • [22] A Hyper-Heuristic Approach to Strip Packing Problems
    Burke, Edmund K.
    Guo, Qiang
    Kendall, Graham
    PARALLEL PROBLEMS SOLVING FROM NATURE - PPSN XI, PT I, 2010, 6238 : 465 - 474
  • [23] Markov Chain Hyper-heuristic (MCHH): an Online Selective Hyper-heuristic for Multi-objective Continuous Problems
    McClymont, Kent
    Keedwell, Ed C.
    GECCO-2011: PROCEEDINGS OF THE 13TH ANNUAL GENETIC AND EVOLUTIONARY COMPUTATION CONFERENCE, 2011, : 2003 - 2010
  • [24] Nested Markov chain hyper-heuristic (NMHH): a hybrid hyper-heuristic framework for single-objective continuous problems
    Bandi, Nandor
    Gasko, Noemi
    PEERJ COMPUTER SCIENCE, 2024, 10 : 1 - 20
  • [25] Hyper-heuristic local search for combinatorial optimisation problems
    Turky, Ayad
    Sabar, Nasser R.
    Dunstall, Simon
    Song, Andy
    KNOWLEDGE-BASED SYSTEMS, 2020, 205
  • [26] A hyper-heuristic based framework for dynamic optimization problems
    Topcuoglu, Haluk Rahmi
    Ucar, Abdulvahid
    Altin, Lokman
    APPLIED SOFT COMPUTING, 2014, 19 : 236 - 251
  • [27] A RNN-Based Hyper-heuristic for Combinatorial Problems
    Kieffer, Emmanuel
    Duflo, Gabriel
    Danoy, Gregoire
    Varrette, Sebastien
    Bouvry, Pascal
    EVOLUTIONARY COMPUTATION IN COMBINATORIAL OPTIMIZATION, EVOCOP 2022, 2022, 13222 : 17 - 32
  • [28] Grammatical Evolution Hyper-Heuristic for Combinatorial Optimization Problems
    Sabar, Nasser R.
    Ayob, Masri
    Kendall, Graham
    Qu, Rong
    IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2013, 17 (06) : 840 - 861
  • [29] Iterated local search using an add and delete hyper-heuristic for university course timetabling
    Soria-Alcaraz, Jorge A.
    Ozcan, Ender
    Swan, Jerry
    Kendall, Graham
    Carpio, Martin
    APPLIED SOFT COMPUTING, 2016, 40 : 581 - 593
  • [30] Knowledge discovery in a hyper-heuristic for course timetabling using case-based reasoning
    Burke, EK
    MacCarthy, BL
    Petrovic, S
    Qu, R
    PRACTICE AND THEORY OF AUTOMATED TIMETABLING IV, 2003, 2740 : 276 - 287