arrow
Return

An integer programming approach to curriculum-based examination timetabling

delete2016-09-28
delete17
PRE
AI
A
Alejandro Cataldo *
J
Juan‐Carlos Ferrer
J
Jaime Miranda
P
P. Rey
A
Antoine Sauré
DOI:10.1007/s10479-016-2321-2delete
deleteOriginal
deleteOriginal request for help
deleteShare
deleteSave
Abstract

Abstract

En 中文
The examination timetabling problem (ETTP) consists in the assignment of specific dates to the exams of a set of courses assuming that the course enrollments are known. This problem is also known as post-enrollment ETTP. In this paper, we describe and solve a variant of the ETTP which has two particularities: (1) it does not assume the course enrollments as known and uses the curriculum of the degree program to evaluate potential conflicts in the exam schedules, and (2) it considers the exams and classrooms of multiple degree programs simultaneously. We refer to this variant of the ETTP as curriculum-based examination timetabling problem (CB-ETTP), a problem faced by many universities worldwide, being the Universidad Diego Portales (UDP) in Santiago of Chile one of them. To the best of our knowledge, this problem has not been described as such in the ETTP literature. We propose an approach to solve the CB-ETTP consisting of four sequential stages. The first stage groups courses into clusters and generates classroom configurations called room patterns. The second stage assigns time slots and room patterns to course clusters. Then, the third stage assigns time slots and room patterns to individual courses. Finally, the fourth stage generates a definitive exam schedule assigning specific rooms to each course exam. We evaluate the performance of the proposed approach by applying it to real-world instances generated based on data provided by the Faculty of Engineering at the UDP. The results show a reduction in the number of conflicts and rescheduling with respect to the current exam scheduling practice used by this university.
Keywords:
Scheduling
Examination timetabling
Curriculum-based
Integer programming
Optimization
Problem decomposition
AI Summary

AI Summary

Key information extracted from the uploaded paper, including a brief overview, abstract, background, key highlights, visual analysis, and future outlook.

Journal

Annals of Operations Research cover
Annals of Operations Research
IF:
4.5
Papers:
8.1K
Citations:
2.1W

Organization

P
Pontificia Universidad Catolica de Chile
Scholars:
1.5W
Papers: 1.2W
Citations: 16
U
University of Ottawa
Scholars:
3.5W
Papers: 3.1W
Citations: 3.8W
U
universidad de chile
Scholars:
2.1W
Papers: 1.4W
Citations: 18
researcher View more organizations
Cited Papers

Cited Papers

Inclusive Production Capacity Building for MSMEs: Designing Open Source Machine Tools and the OLSK approach
err2024-01-01
err0
errOAAI
errMohammed Omer; Melina Kaiser; Daniele Ingrassia; Tobias Redlich; Manuel Moritz; Jens Wulfsberg
errShare
errSave
Scatter search technique for exam timetabling
err2009-09-30
err18
PREAI
errMansour, Nashat; Isahakian, Vatche; Ghalayini, Iman
errShare
errSave
errShare
errSave
errShare
errSave
researcher View more