Course timetabling consists in scheduling a set of lectures for each course over a set of time-slots and within a set of classrooms. This is done for a prefixed period of time (usually one week). Several sets of constraints having different nature should be respected (e.g. Schaerf for a survey). Such problems are a frequent database application. They generally turn out to be very computationally demanding. Moreover, in the case of the Faculty of Engineering of "La Sapienza" University of Rome, two very different sets of courses should be scheduled in the same classrooms: extensive courses, lasting one year with extensive-type time-slots, and intensive courses, lasting one semester with intensive-type time-slots. A global discrete model of the problem is developed. Due to its dimension, the problem is solved by decomposing it into a fist assignment of lectures to time-slots, and a second assignment of lecture-time-slots to classrooms. As in many real world problems, several constraints had to be relaxed in order to make the problem feasible.

Case Study: Course Timetabling in “La Sapienza” / Bruni, Renato; Sassano, Antonio. - (2002). (Intervento presentato al convegno annual conference AIRO tenutosi a L'Aquila).

Case Study: Course Timetabling in “La Sapienza”

BRUNI, Renato;SASSANO, Antonio
2002

Abstract

Course timetabling consists in scheduling a set of lectures for each course over a set of time-slots and within a set of classrooms. This is done for a prefixed period of time (usually one week). Several sets of constraints having different nature should be respected (e.g. Schaerf for a survey). Such problems are a frequent database application. They generally turn out to be very computationally demanding. Moreover, in the case of the Faculty of Engineering of "La Sapienza" University of Rome, two very different sets of courses should be scheduled in the same classrooms: extensive courses, lasting one year with extensive-type time-slots, and intensive courses, lasting one semester with intensive-type time-slots. A global discrete model of the problem is developed. Due to its dimension, the problem is solved by decomposing it into a fist assignment of lectures to time-slots, and a second assignment of lecture-time-slots to classrooms. As in many real world problems, several constraints had to be relaxed in order to make the problem feasible.
File allegati a questo prodotto
Non ci sono file associati a questo prodotto.

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11573/498843
 Attenzione

Attenzione! I dati visualizzati non sono stati sottoposti a validazione da parte dell'ateneo

Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus ND
  • ???jsp.display-item.citation.isi??? ND
social impact