Two Phase Heuristic Algorithm for the University Course Timetabling Problem: The Case of University of Dar Es Salaam
Two Phase Heuristic Algorithm for the University Course Timetabling Problem: The Case of University of Dar Es Salaam
复制标题
大学课程安排问题的两阶段启发式算法:以达累斯萨拉姆大学为例
DOI:
10.4314/tjs.v37i1
复制
发表时间:
2011
期刊:
影响因子:
--
通讯作者:
AR Mushi
中科院分区:
文献类型:
--
作者:
AR Mushi
University course timetabling is the problem of scheduling resources such as lecturers, courses, and rooms to a number of timeslots over a planning horizon, normally a week, while satisfying a number of problem-specific constraints. Since timetabling problems differ from one institution to another, this paper investigated the case of the University of Dar Es salaam, based on the combination of Simulated Annealing (SA), and steepest descent in a two-phase approach. Solutions have been generated which greatly outperform the manually generated ones. Furthermore, the method compares well with previous work on Tabu Search but with faster execution time and higher quality on rooms allocation. It is concluded that the approach gives good results given a careful selection of parameters. Keywords : Timetabling Problem, Simulated Annealing, Combinatorial Optimization, Steepest Descent Tanz. J. Sci . Vol. 37 2011