Cornell University Uses Integer Programming to Optimize Final Exam Scheduling
References
- (2007) A tabu-based large neighbourhood search methodology for the capacitated examination timetabling problem. J. Oper. Res. Soc. 58(11):1494–1502.Google Scholar
- (2020) A practical three-phase ILP approach for solving the examination timetabling problem. Internat. Trans. Oper. Res. 27(2):924–944.Google Scholar
- (2019) A comprehensive review of uncapacitated university examination timetabling problem. Internat. J. Appl. Engrg. Res. 14(24):4524–4547.Google Scholar
- (2014) A survey on matheuristics for routing problems. EURO J. Comput. Optim. 2(4):223–246.Google Scholar
- (2022) Practice summary: Solving the external candidates exam schedule in Norway. INFORMS J. Appl. Analytics 52(2):226–231.Link, Google Scholar
- (2022) Course scheduling under sudden scarcity: Applications to pandemic planning. Manufacturing Service Oper. Management 24(2):727–745.Link, Google Scholar
- (2023) Modeling and solving the problem of scheduling university exams in terms of new constraints on the conflicts of professors’ exams and the concurrence of exams with common questions. OPSEARCH 60(2):877–915.Google Scholar
- (2021) Two-stage multi-neighborhood simulated annealing for uncapacitated examination timetabling. Comput. Oper. Res. 132:105300.Google Scholar
- (2022) Matheuristics: Using mathematics for heuristic design. 4OR 20(2):173–208.Google Scholar
- (1999) A multistage evolutionary algorithm for the timetable problem. IEEE Trans. Evolutionary Comput. 3(1):63–74.Google Scholar
- (2004) Solving examination timetabling problems through adaption of heuristic orderings. Ann. Oper. Res. 129:107–134.Google Scholar
- (1996) A memetic algorithm for university exam timetabling. Burke E, Ross P, eds. Practice and Theory of Automated Timetabling: First International Conference Edinburgh, UK, August 29–September 1, 1995 Selected Papers 1 (Springer, Berlin), 241–250.Google Scholar
- (2004) A time-predefined local search approach to exam timetabling problems. IIE Trans. 36(6):509–528.Google Scholar
- (2000) New algorithms for examination timetabling. Näher S, Wagner D, eds. Internat. Workshop Algorithm Engrg. (Springer, Berlin), 230–241.Google Scholar
- (1994) A general examination scheduling system. Interfaces 24(3):109–120.Link, Google Scholar
- (1996) Examination timetabling: Algorithmic strategies and applications. J. Oper. Res. Soc. 47(3):373–383.Google Scholar
- (2017) An integer programming approach to curriculum-based examination timetabling. Ann. Oper. Res. 258:369–393.Google Scholar
- (2023) Educational timetabling: Problems, benchmarks, and state-of-the-art results. Eur. J. Oper. Res. 308(1):1–18.Google Scholar
- (2022) Invigilators assignment in practical examination timetabling problems. Internat. J. Indust. Engrg. 29(3).Google Scholar
- (2001) Tabu search techniques for examination timetabling. Burke E, Erben W, eds. Practice Theory Automated Timetabling III: Third Internat. Conf., PATAT 2000 Konstanz, Germany, August 16–18, 2000 Selected Papers (Springer, Berlin), 104–117.Google Scholar
- (2014) The classroom assignment problem: Complexity, size reduction and heuristics. Appl. Soft Comput. 14:677–686.Google Scholar
- (2017) Integer programming techniques for educational timetabling. Eur. J. Oper. Res. 262(1):28–39.Google Scholar
- (2022) Modeling for COVID-19 college reopening decisions: Cornell, a case study. Proc. Natl. Acad. Sci. USA 119(2):e2112532119.Google Scholar
- (2019) Universidad Politécnica de Madrid uses integer programming for scheduling weekly assessment activities. INFORMS J. Appl. Analytics 49(2):104–116.Link, Google Scholar
- (2018) A survey on exam scheduling techniques. 2018 First Internat. Conf. Comput. Appl. Inform. Security (Institute of Electrical and Electronics Engineers, Piscataway, NJ), 1–5.Google Scholar
- (2022) Obtaining quality business school examination timetable under heterogeneous elective selections through surrogacy. OPSEARCH 59(3):1055–1093.Google Scholar
- (2012) An improved multi-staged algorithmic process for the solution of the examination timetabling problem. Ann. Oper. Res. 194:203–221.Google Scholar
- (2018) Optimal course scheduling for United States Air Force Academy cadets. Interfaces 48(3):217–234.Link, Google Scholar
- (2021) An automated tool for optimal classroom seating assignment with social distancing constraints. Proc. IIE Annual Conf. (Institute of Industrial and Systems Engineers, Peachtree Corners, GA), 429–434.Google Scholar
- (2021) A web-based decision support system for examination timetabling. Expert Systems Appl. 183:115363.Google Scholar
- (2018) Examination timetabling problem with scarce resources: A case study. Eur. J. Indust. Engrg. 12(6):855–874.Google Scholar
- (2015) Integer programming for the generalized high school timetabling problem. J. Scheduling 18:377–392.Google Scholar
- (2023) Modeling the risk of in-person instruction during the COVID-19 pandemic. Preprint, submitted October 6, https://arxiv.org/abs/2310.04563.Google Scholar
- (2017) A unified approach to interpreting model predictions. Guyon I, Luxburg UV, Bengio S, Wallach H, Fergus R, Vishwanathan S, Garnett R, eds. Advances in Neural Information Processing Systems, vol. 30 (Curran Associates, Inc., Red Hook, NY), 4765–4774.Google Scholar
- (2007) The second international timetabling competition: Examination timetabling track. Technical report QUB/IEEE/Tech/ITC2007/-Exam/v4. 0/17, Queen’s University, Belfast, Ireland.Google Scholar
- (2003) A hybrid algorithm for the examination timetabling problem. Burke E, Causmaecker P, eds. Practice Theory Automated Timetabling IV: 4th Internat. Conf., PATAT 2002, Gent, Belgium, August 21–23, 2002, Selected Revised Papers (Springer, Berlin), 207–231.Google Scholar
- (2016) Real-life examination timetabling. J. Scheduling 19:257–270.Google Scholar
- (2025) Real-world university course timetabling at the International Timetabling Competition 2019. J. Scheduling 28:247–267.Google Scholar
- (2016) The third international timetabling competition. Ann. Oper. Res. 239:69–75.Google Scholar
- (2009) A survey of search methodologies and automated system development for examination timetabling. J. Scheduling 12:55–89.Google Scholar
- (2024) A survey of solution methodologies for exam timetabling problems. IEEE Access 12:41479–41498.Google Scholar
- (2015) Metaheuristics—The metaphor exposed. Internat. Trans. Oper. Res. 22(1):3–18.Google Scholar
- (2017) Near-optimal course scheduling at the Technion. Interfaces 47(6):537–554.Link, Google Scholar
- (2016) A column generation approach for solving the examination-timetabling problem. Eur. J. Oper. Res. 253(1):178–194.Google Scholar

