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 条
  • [11] BURKE EK, 1995, P 6 INT C GEN ALG IC, P605
  • [12] BURKE EK, 2004, RECENT ADV MEMETIC A, V166, P289
  • [13] BURKE EK, 1996, LECT NOTES COMPUTER, V1153, P241
  • [14] BURKE EK, 1995, LECT NOTES COMPUTER, V993, P75
  • [15] Erben W, 2001, LECT NOTES COMPUT SC, V2079, P132
  • [16] Hart W. E, 2004, RECENT ADV MEMETIC A, P3
  • [17] A tutorial for competent memetic algorithms: Model, taxonomy, and design issues
    Krasnogor, N
    Smith, J
    [J]. IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2005, 9 (05) : 474 - 488
  • [18] MCCOLLUM, 2006, P 6 INT C PRACT THEO
  • [19] PAECHTER B, 1996, SPRINGER LECT NOTES, V1153, P251
  • [20] Rossi-Doria O, 2003, LECT NOTES COMPUT SC, V2740, P329