A hybrid evolutionary approach to the university course timetabling problem

被引:48
作者
Abdullah, Salwani [1 ]
Burke, Edmund K. [2 ]
McCollum, Barry [3 ]
机构
[1] Univ Kebangsaan Malaysia, Fac Informat Sci & Technol, Dept Comp Sci, Bangi 43600, Selangor, Malaysia
[2] Univ Nottingham, Sch Comp Sci & Informat Technol, Optimisat & Planning Res Grp, Automated Scheduling, Nottingham NG8 1BB, England
[3] Queens Univ Belfast, Sch Comp Sci, Belfast BT7 1NN, Antrim, North Ireland
来源
2007 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION, VOLS 1-10, PROCEEDINGS | 2007年
关键词
D O I
10.1109/CEC.2007.4424686
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Combinations of evolutionary based approaches with local search have provided very good results for a variety of scheduling problems. This paper describes the development of such an algorithm for university course timetabling. This problem is concerned with the assignment of lectures to specific timeslots and rooms. For a solution to be feasible, a number of hard constraints must be satisfied. The quality of the solution is measured in terms of a penalty value which represents the degree to which various soft constraints are satisfied. This hybrid evolutionary approach is tested over established datasets and compared against state-of-the-art techniques from the literature. The results obtained confirm that the approach is able to produce solutions to the course timetabling problem which exhibit some of the lowest penalty values in the literature on these benchmark problems. It is therefore concluded that the hybrid evolutionary approach represents a particularly effective methodology for producing high quality solutions to the university course timetabling problem.
引用
收藏
页码:1764 / +
页数:3
相关论文
共 23 条
  • [1] ABDULLAH S, 2007, MET INT C M IN PRESS
  • [2] ABDULLAH S, 2005, P 2 MULT INT C SCHED, P413
  • [3] [Anonymous], 2005, P 5 UK DOM WORKSH CO
  • [4] AYOUB M, 2003, P INT C INT TECHN IN, P132
  • [5] A time-predefined local search approach to exam timetabling problems
    Burke, E
    Bykov, Y
    Newall, J
    Petrovic, S
    [J]. IIE TRANSACTIONS, 2004, 36 (06) : 509 - 528
  • [6] Burke E. K., 2004, PATAT 2004. Proceedings of the 5th International Conference on the Practice and Theory of Automated Timetabling, P89
  • [7] Burke E. K., 2004, HDB GRAPH THEORY, P445
  • [8] A graph-based hyper-heuristic for educational timetabling problems
    Burke, Edmund K.
    McCollum, Barry
    Meisels, Amnon
    Petrovic, Sanja
    Qu, Rong
    [J]. EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2007, 176 (01) : 177 - 192
  • [9] A tabu-search hyperheuristic for timetabling and rostering
    Burke, EK
    Kendall, G
    Soubeiga, E
    [J]. JOURNAL OF HEURISTICS, 2003, 9 (06) : 451 - 470
  • [10] A multistage evolutionary algorithm for the timetable problem
    Burke, EK
    Newall, JP
    [J]. IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 1999, 3 (01) : 63 - 74