Distribution requirements and compactness constraints in school timetabling

被引:30
作者
Drexl, A
Salewski, F
机构
[1] Inst. fur Betriebswirtschaftslehre, Chrstn.-Albrechts-Univ. zu Kiel, 24118 Kiel
关键词
timetabling; distribution requirements; compactness constraints; partially renewable resources; multiple modes; mode identity; greedy randomized algorithms; genetic algorithms;
D O I
10.1016/S0377-2217(96)00209-3
中图分类号
C93 [管理学];
学科分类号
12 ; 1201 ; 1202 ; 120202 ;
摘要
This paper provides the following contributions: First, distribution requirements for lessons of different lengths are modelled in a novel way by the use of the so-called multiple mode concept with mode identity constraints. Second, we show that several types of constraints may be modelled using the unifying framework of partially renewable resources. Among these constraints are: No class, subject, room, and teacher overlaps; class, subject, room, and teacher unavailabilities; compactness constraints; preassignment constraints; lectures to be given simultaneously; lunch breaks, etc. Third, we present two-phase parallel greedy randomized and genetic methods. Fourth, we provide an instance generator for the generation of a representative set of instances. Fifth, the generator along with a statistical model is used for a thorough experimental evaluation of the methods. Computational results show that the methods solve the instances investigated close to optimality. (C) 1997 Elsevier Science B.V.
引用
收藏
页码:193 / 214
页数:22
相关论文
共 45 条
[1]   CONSTRUCTING SCHOOL TIMETABLES USING SIMULATED ANNEALING - SEQUENTIAL AND PARALLEL ALGORITHMS [J].
ABRAMSON, D .
MANAGEMENT SCIENCE, 1991, 37 (01) :98-113
[2]  
[Anonymous], 1987, GENETIC ALGORITHMS S
[3]  
[Anonymous], LEARNING AUTOMATED M
[4]   A LARGE-SCALE TIMETABLING PROBLEM [J].
AUBIN, J ;
FERLAND, JA .
COMPUTERS & OPERATIONS RESEARCH, 1989, 16 (01) :67-77
[5]   SCHEDULING EXAMINATIONS TO REDUCE 2ND-ORDER CONFLICTS [J].
BALAKRISHNAN, N ;
LUCENA, A ;
WONG, RT .
COMPUTERS & OPERATIONS RESEARCH, 1992, 19 (05) :353-361
[6]   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
[7]   A SURVEY OF ALGORITHMS FOR THE GENERALIZED ASSIGNMENT PROBLEM [J].
CATTRYSSE, DG ;
VANWASSENHOVE, LN .
EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 1992, 60 (03) :260-272
[8]   AN INTERACTIVE SYSTEM FOR CONSTRUCTING TIMETABLES ON A PC [J].
CHAHAL, N ;
DEWERRA, D .
EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 1989, 40 (01) :32-37
[9]   A TABU SEARCH ALGORITHM FOR COMPUTING AN OPERATIONAL TIMETABLE [J].
COSTA, D .
EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 1994, 76 (01) :98-110