Design and implementation of a course scheduling system using Tabu Search

被引:71
作者
Alvarez-Valdes, R
Crespo, E
Tamarit, JM
机构
[1] Univ Valencia, Fac Math, Dept Stat & Operat Res, E-46100 Burjassot, Valencia, Spain
[2] Univ Valencia, Dept Financial & Math Econ, E-46100 Valencia, Spain
关键词
timetabling; university; heuristics; Tabu Search;
D O I
10.1016/S0377-2217(01)00091-1
中图分类号
C93 [管理学];
学科分类号
12 [管理学]; 1201 [管理科学与工程]; 1202 [工商管理学]; 120202 [企业管理];
摘要
Building a course timetable is a difficult and lengthy task which universities devote a large amount of human and material resources to every year. We have developed a computer package to solve this problem. The program runs on a PC and the user may set the objectives and parameters from among a wide range of possibilities. It has a user-friendly interface for the user to input the relevant data and obtain the corresponding results. The optimization process is based on a set of heuristic algorithms. The core is a Tabu Search procedure for which several strategies have been developed and tested in order to get a fast and powerful algorithm. The first tests of the package have produced satisfactory results. (C) 2002 Elsevier Science B.V. All rights reserved.
引用
收藏
页码:512 / 523
页数:12
相关论文
共 18 条
[1]
Assigning students to course sections using tabu search [J].
Alvarez-Valdes, R ;
Crespo, E ;
Tamarit, JM .
ANNALS OF OPERATIONS RESEARCH, 2000, 96 (1-4) :1-16
[2]
[Anonymous], 1997, TABU SEARCH
[3]
A LARGE-SCALE TIMETABLING PROBLEM [J].
AUBIN, J ;
FERLAND, JA .
COMPUTERS & OPERATIONS RESEARCH, 1989, 16 (01) :67-77
[4]
BURKE EK, 1996, LECT NOTES COMPUTER, V1153, P241
[5]
CARTER MW, 1997, LECT NOTES COMPUTER, V1408, P3
[6]
CORNE D, 1996, LECT NOTES COMPUTER, V1153, P227
[7]
A TIMETABLING PROBLEM IN WHICH CLASHES ARE INEVITABLE [J].
DOWSLAND, KA .
JOURNAL OF THE OPERATIONAL RESEARCH SOCIETY, 1990, 41 (10) :907-918
[8]
ELMOHAMED MAS, 1997, LECT NOTES COMPUTER, V1408, P92
[9]
TIMETABLING PROBLEM FOR UNIVERSITY AS ASSIGNMENT OF ACTIVITIES TO RESOURCES [J].
FERLAND, JA ;
ROY, S .
COMPUTERS & OPERATIONS RESEARCH, 1985, 12 (02) :207-218
[10]
SAPHIR - A DECISION-SUPPORT SYSTEM FOR COURSE SCHEDULING [J].
FERLAND, JA ;
FLEURENT, C .
INTERFACES, 1994, 24 (02) :105-115