Abstract
This paper considers the examination timetabling problem (ETTP) at the College of Industrial Technology (CIT) of the King Mongkut’s University of Technology North Bangkok in Thailand. A new integer linear programming (ILP) formulation for the ETTP at the CIT is presented. The objectives were to minimize both the number of examination days (the main objective) and the number of rooms used throughout the entire examination period (the secondary objective). In this paper, a course can have multiple sections, and an examination room can accommodate exams for more than one course section. To illustrate the proposed ILP model, real data on courses acquired from the CIT were used to generate two test problems: a small problem and a large problem. The small problem included 32 courses with 69 sections. The large problem included 73 courses with 341 sections, which was the real data required for generating the midterm examination timetable for all first‐year courses in the first semester of 2021. Both problems were solved using the CPLEX solver software. The results show that the proposed model could find an optimal examination timetable for the small problem with a computational time of 2 min and 46 s. It also could find a good feasible midterm examination timetable that satisfied the requirements of the CIT for the large problem within the 2‐h time limit, much less time than that compared to manual scheduling by the CIT’s administrative staff. The obtained midterm examination timetable required five examination days and could reduce 104 examination rooms compared to assigning each course section to a separate examination room. The proposed ILP model can be used in a real‐life situation and can be a good option to generate an optimal schedule or a good feasible schedule for examinations at the CIT or other institutions that have similar requirements.
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have
Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.