Skip to main navigation Skip to search Skip to main content

A Lagrangian relaxation approach to solve the second phase of the exam scheduling problem

Research output: Contribution to journalArticlepeer-review

11 Scopus citations

Abstract

The problem of scheduling final exams at a large university can be viewed as a three phase process. The first phase consists of grouping the exams into sets called exam blocks. The second phase deals with the assignment of exam blocks to exam days and the third phase consists of arranging the exam days and also arranging the blocks within days. In this paper, we present new integer programming formulations for the second phase of the scheduling problem. We present an integer program with a single objective of minimizing the number of students with two or more exams per day. We then present a Lagrangian relaxation based solution procedure to solve this problem. Further, we present a bicriterion integer programming formulation to minimize the number of students with two exams per day and the number of students with three exams per day. Finally, we present some computational experience using randomly generated problems as well as real world data obtained from the State University of New York at Buffalo.

Original languageEnglish
Pages (from-to)372-383
Number of pages12
JournalEuropean Journal of Operational Research
Volume34
Issue number3
DOIs
StatePublished - Mar 1988

Fingerprint

Dive into the research topics of 'A Lagrangian relaxation approach to solve the second phase of the exam scheduling problem'. Together they form a unique fingerprint.

Cite this