An integer programming approach for university timetabling: a case study in Wayamba University of Sri Lanka

dc.contributor.authorPrabodanie, R. A. R.
dc.date.accessioned2025-11-22T08:38:23Z
dc.date.available2025-11-22T08:38:23Z
dc.date.issued2014-07-04
dc.description.abstractA binary integer programming model is proposed in a case study of university timetabling in the Faculty of Applied Sciences, Wayamba University of Sri Lanka. Binary variables which are used as the building blocks of the model are defined with fewer dimensions to reduce the model size of a large problem. Some binary matrices are used to describe the relationships between the courses and students, and courses and teachers. Staff and student preferences and various types of relevant constraints such as completeness (required hours), uniqueness (absence of overlaps), consecutive sessions, and resource capacities are included in the model. The problem is formulated using MS Excel and solved using OpenSolver which is a free solver available as an Excel add-in. It was experienced that the modelling capabilities of Excel significantly contribute to the efficiency of the timetabling process. The model was applied to produce faculty timetables for level-II and level-III courses simultaneously. The produced timetables highlighted some inefficiencies in the manually prepared timetables that are currently used. The results clearly showed that a currently used 49-hour timetable can be reduced to a 42-hour timetable without violating any applicable constraints. The IP model and the solver program were extremely capable of finding non-overlapping course combinations which can be scheduled in parallel. Thus the proposed IP model can be used to generate reliable timetables avoiding several difficulties faced by the students and staff owing to inefficient timetables.
dc.identifier.citationProceedings Peradeniya University International Research Sessions (iPURSE) - 2014, University of Peradeniya, P 388
dc.identifier.isbn978 955 589 180 6
dc.identifier.issn13914111
dc.identifier.urihttps://ir.lib.pdn.ac.lk/handle/20.500.14444/6960
dc.language.isoen
dc.publisherUniversity of Peradeniya , Sri Lanka
dc.relation.ispartofseriesVol. 18
dc.subjectIT
dc.subjectMathematics and Statistics
dc.subjectInteger programming
dc.subjectUniversity timetabling
dc.subjectWayamba University
dc.titleAn integer programming approach for university timetabling: a case study in Wayamba University of Sri Lanka
dc.typeArticle

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
388.pdf
Size:
247.42 KB
Format:
Adobe Portable Document Format

License bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
license.txt
Size:
1.71 KB
Format:
Item-specific license agreed to upon submission
Description:

Collections