Journal of the Operational Research Society · 1997 · 48 citations · 8 references
ComputingComputer ScienceHigher EducationKnowledge RepresentationOperations ResearchSchedulingConstraint ManagementConstraint SatisfactionConstraint-based SchedulingPrecedence RelationshipsScheduling TheoryTemporal LogicSchedule Conflict ResolutionScheduling ConstraintsTemporal Constraint SatisfactionTemporal Constraint SolvingTemporal ConstraintsTimetablingTimetabling Constraints
This paper presents a case-study which applies constraint-based reasoning to university timetable planning. The timetabling problem is formulated as a constraint satisfaction model and this model is solved using constrained-directed search algorithms with built-in forward checking and constraint propagation. The model and algorithms were tested with real data containing 536 lessons to be scheduled into 45 timeslots and 21 rooms. The solution to the problem was obtained with minimal computing effort and processing time. This study showed that modelling and remodelling could be carried out easily through a proposed parameterised model formulation. The proposed approach has also successfully maximised room utilisation and minimised the number of timeslots required to deliver all the lectures. This finding may facilitate the widespread implementation of automated timetabling systems to larger scale problems and a wider variety of application domains.
8
Consistency in networks of relations
Alan K. Mackworth · Artificial Intelligence · 1977 · 2.4K citations
An introduction to timetabling
D. de Werra · European Journal of Operational Research · 1985 · 575 citations
Two solutions to the general timetable problem using evolutionary methods
Ben Paechter, A. Cumming, Henri Luchian et al. · 2002 · 55 citations