Open Access
Case Article—Pediatrician Scheduling at British Columbia Women’s Hospital
Author(s) -
Steven M. Shechter
Publication year - 2023
Publication title -
transactions on education
Language(s) - English
Resource type - Journals
ISSN - 1532-0545
DOI - 10.1287/ited.2021.0266ca
Subject(s) - active listening , computer science , integer programming , scheduling (production processes) , profit (economics) , nurse scheduling problem , class (philosophy) , iterative and incremental development , operations research , mathematics education , mathematical optimization , job shop scheduling , artificial intelligence , psychology , schedule , mathematics , software engineering , communication , algorithm , flow shop scheduling , economics , microeconomics , operating system
This article describes an in-class role-playing exercise, as well as a case study, on the application of mixed integer programming to help a hospital with physician scheduling. The intended audiences are graduate students or advanced undergraduate students taking a first course in optimization who have been introduced to integer programming. The role-playing exercise aims to develop students’ skills in the iterative process of listening to decision makers describe their problem, asking them questions, and developing initial formulations of the problem. The case study provides students the opportunity to spend more time developing a full mathematical formulation, solving it, and writing up their findings. The case assumes students have already been introduced to the “Big-M” method but assumes no prior introduction to the concepts of hard versus soft constraints. There is no natural objective in this problem, such as the usual “maximize profit” or “minimize cost”; instead, students are introduced to the topic of Goal Programming, which also introduces them to the concept of multiobjective optimization.