Hybrid variable neighbourhood approaches to university exam timetabling

被引:82
作者
Burke, E. K. [1 ]
Eckersley, A. J. [2 ]
McCollum, B. [3 ]
Petrovic, S. [1 ]
Qu, R. [1 ]
机构
[1] Univ Nottingham, Sch Comp Sci, Automated Scheduling Optimisat & Planning ASAP Gr, Nottingham NG8 1BB, England
[2] Foster Findlay Associates Ltd, Kings Manor, Newcastle Upon Tyne NE1 6PA, Tyne & Wear, England
[3] Queens Univ Belfast, Sch Comp Sci, Belfast BT7 1NN, Antrim, North Ireland
关键词
Examination timetabling; Meta-heuristics; Variable neighbourhood search; Genetic Algorithms; SEARCH APPROACH; ALGORITHM;
D O I
10.1016/j.ejor.2010.01.044
中图分类号
C93 [管理学];
学科分类号
12 ; 1201 ; 1202 ; 120202 ;
摘要
In this paper, we investigate variable neighbourhood search (VNS) approaches for the university examination timetabling problem. In addition to a basic VNS method, we introduce variants of the technique with different initialisation methods including a biased VNS and its hybridisation with a Genetic Algorithm. A number of different neighbourhood structures are analysed. It is demonstrated that the proposed technique is able to produce high quality solutions across a wide range of benchmark problem instances. In particular, we demonstrate that the Genetic Algorithm, which intelligently selects appropriate neighbourhoods to use within the biased VNS, produces the best known results in the literature, in terms of solution quality, on some of the benchmark instances. However, it requires relatively large amount of computational time. Possible extensions to this overall approach are also discussed. Crown Copyright (C) 2010 Published by Elsevier B.V. All rights reserved.
引用
收藏
页码:46 / 53
页数:8
相关论文
共 60 条
[41]   Setting the Research Agenda in Automated Timetabling: The Second International Timetabling Competition [J].
McCollum, Barry ;
Schaerf, Andrea ;
Paechter, Ben ;
McMullan, Paul ;
Lewis, Rhyd ;
Parkes, Andrew J. ;
Di Gaspero, Luca ;
Qu, Rong ;
Burke, Edmund K. .
INFORMS JOURNAL ON COMPUTING, 2010, 22 (01) :120-130
[42]  
MCCOLLUM BGC, ANN OR IN PRESS
[43]  
Merlot LTG, 2003, LECT NOTES COMPUT SC, V2740, P207
[44]   Variable neighborhood search [J].
Mladenovic, N ;
Hansen, P .
COMPUTERS & OPERATIONS RESEARCH, 1997, 24 (11) :1097-1100
[45]  
ORLIN JB, 2006, P 6 INT C PRACT THEO, P36
[46]  
Özcan E, 2006, LECT NOTES COMPUT SC, V4193, P202
[47]  
Petrovic S, 2005, LECT NOTES COMPUT SC, V3616, P313, DOI 10.1007/11593577_18
[48]  
Petrovic S., 2004, Handbook of Scheduling: Algorithms, Models, and Performance Analysis
[49]   Hybridizations within a graph-based hyper-heuristic framework for university timetabling problems [J].
Qu, R. ;
Burke, E. K. .
JOURNAL OF THE OPERATIONAL RESEARCH SOCIETY, 2009, 60 (09) :1273-1285
[50]   A survey of search methodologies and automated system development for examination timetabling [J].
Qu, R. ;
Burke, E. K. ;
McCollum, B. ;
Merlot, L. T. G. ;
Lee, S. Y. .
JOURNAL OF SCHEDULING, 2009, 12 (01) :55-89