An integer programming formulation for a case study in university timetabling

An integer programming formulation for a case study in university timetabling

0.00 Avg rating0 Votes
Article ID: iaor20051357
Country: Netherlands
Volume: 153
Issue: 1
Start Page Number: 117
End Page Number: 135
Publication Date: Feb 2004
Journal: European Journal of Operational Research
Authors: , ,
Keywords: education, programming: integer
Abstract:

A novel 0–1 integer programming formulation of the university timetabling problem is presented. The model provides constraints for a great number of operational rules and requirements found in most academic institutions. Treated as an optimization problem, the objective is to minimize a linear cost function. With this objective, it is possible to consider the satisfaction of expressed preferences regarding teaching periods or days of the week or even classrooms for specified courses. Moreover, with suitable definition of the cost coefficients in the objective function it is possible to reduce the solution space and make the problem tractable. The model is solvable by existing software tools with IP solvers, even for large departments. The case of a five-year Engineering Department with a large number of courses and teachers is presented along with its solution as resulted from the presented IP formulation.

Reviews

Required fields are marked *. Your email address will not be published.