A survey of automated timetabling

被引:364
作者
Schaerf, A [1 ]
机构
[1] Univ Udine, Dipartimento Ign Elettria Gest & Meccan, I-33100 Udine, Italy
关键词
timetabling; combinatorial optimization; scheduling; local search; heuristics;
D O I
10.1023/A:1006576209967
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
The timetabling problem consists in scheduling a sequence of lectures between teachers and students in a prefixed period of time (typically a week), satisfying a set of constraints of various types. A large number of variants of the timetabling problem have been proposed in the literature, which differ from each other based on the type of institution involved (university or school) and the type of constraints. This problem, that has been traditionally considered in the operational research field, has recently been tackled with techniques belonging also to Artificial Intelligence (e.g., genetic algorithms, tabu search, and constraint satisfaction). In this paper, we survey the various formulations of the problem, and the techniques and algorithms used for its solution.
引用
收藏
页码:87 / 127
页数:41
相关论文
共 111 条
[11]  
AZEVEDO F, 1994, P WORLD C EXP SYST 9
[12]   SCHEDULING EXAMINATIONS TO REDUCE 2ND-ORDER CONFLICTS [J].
BALAKRISHNAN, N ;
LUCENA, A ;
WONG, RT .
COMPUTERS & OPERATIONS RESEARCH, 1992, 19 (05) :353-361
[13]  
BOUFFLET JP, 1995, P 1 INT C PRACT THEO, P324
[14]   NEW METHODS TO COLOR THE VERTICES OF A GRAPH [J].
BRELAZ, D .
COMMUNICATIONS OF THE ACM, 1979, 22 (04) :251-256
[15]   LINEAR-PROGRAMMING SOLUTION TO FACULTY ASSIGNMENT PROBLEM [J].
BRESLAW, JA .
SOCIO-ECONOMIC PLANNING SCIENCES, 1976, 10 (06) :227-230
[16]  
BURKE E, 1993, IJCAI 93 WORKSH KNOW, P42
[17]  
Burke E, 1994, 2 E W INT C COMP TEC
[18]   AN ALGORITHM FOR CLASS SCHEDULING WITH SECTION PREFERENCE [J].
BUSAM, VA .
COMMUNICATIONS OF THE ACM, 1967, 10 (09) :567-&
[19]   EXACT COLORING ALGORITHM FOR WEIGHTED GRAPHS APPLIED TO TIMETABLING PROBLEMS WITH LECTURES OF DIFFERENT LENGTHS [J].
CANGALOVIC, M ;
SCHREUDER, JAM .
EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 1991, 51 (02) :248-258
[20]   A SURVEY OF PRACTICAL APPLICATIONS OF EXAMINATION TIMETABLING ALGORITHMS [J].
CARTER, MW .
OPERATIONS RESEARCH, 1986, 34 (02) :193-202