Cornell University Uses Integer Programming to Optimize Final Exam Scheduling

  • Ye T
  • Jovine A
  • van Osselaer W
  • et al.
N/ACitations
Citations of this article
14Readers
Mendeley users who have this article in their library.
Get full text

Abstract

This paper presents an integer programming-based optimization framework designed to address Cornell University’s complex final exam scheduling challenges. By generating and comparing multiple scheduling variants using Group-then-Sequence and Layer-Cake heuristic approaches, the framework empowers the University Registrar to select schedules that dramatically reduce exam conflicts and enhance student and faculty satisfaction. The models have been successfully implemented at Cornell for several consecutive semesters, demonstrating significant advantages over the historical lecture time-based scheduling method.This paper presents an integer programming–based optimization framework designed to effectively address the complex final exam scheduling challenges encountered at Cornell University. With high flexibility, the framework is specifically tailored to accommodate a variety of different constraints, including the front-loading of large courses and the exclusion of specific time slots during the exam period. By generating multiple scheduling model variants and incorporating heuristic approaches, our framework enables comprehensive comparisons of different schedules. This empowers the university registrar to make informed decisions, considering trade-offs in terms of schedule comfort measured by different levels of exam conflicts. Our results demonstrate significant advantage over the historical lecture time–based approach, providing time and effort savings for the university administration while enhancing student and faculty satisfaction.History: This paper was refereed.

Cite

CITATION STYLE

APA

Ye, T., Jovine, A. S., van Osselaer, W., Zhu, Q., & Shmoys, D. B. (2026). Cornell University Uses Integer Programming to Optimize Final Exam Scheduling. INFORMS Journal on Applied Analytics, 56(2), 159–177. https://doi.org/10.1287/inte.2024.0165

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free