A flexible integer linear programming formulation for scheduling clinician on-call service in hospitals

10/18/2019
by   David Landsman, et al.
0

Scheduling of personnel in a hospital environment is vital to improving the service provided to patients and balancing the workload assigned to clinicians. Many approaches have been tried and successfully applied to generate efficient schedules in such settings. However, due to the computational complexity of the scheduling problem in general, most approaches resort to heuristics to find a non-optimal solution in a reasonable amount of time. We designed an integer linear programming formulation to find an optimal schedule in a clinical division of a hospital. Our formulation mitigates issues related to computational complexity by minimizing the set of constraints, yet retains sufficient flexibility so that it can be adapted to a variety of clinical divisions. We then conducted a case study for our approach using data from the Infectious Diseases division at St. Michael's Hospital in Toronto, Canada. We analyzed and compared the results of our approach to manually-created schedules at the hospital, and found improved adherence to departmental constraints and clinician preferences. We used simulated data to examine the sensitivity of the runtime of our linear program for various parameters and observed reassuring results, signifying the practicality and generalizability of our approach in different real-world scenarios.

READ FULL TEXT
research
12/15/2020

An efficient model for the preemptive single machine scheduling of equal-length jobs

We propose a Boolean Linear Programming model for the preemptive single ...
research
09/24/2021

NICE: Robust Scheduling through Reinforcement Learning-Guided Integer Programming

Integer programs provide a powerful abstraction for representing a wide ...
research
02/04/2019

Solving Nurse Scheduling Problem Using Constraint Programming Technique

Staff scheduling is a universal problem that can be encountered in many ...
research
02/25/2020

Algorithms for Optimizing Fleet Scheduling of Air Ambulances

Proper scheduling of air assets can be the difference between life and d...
research
10/12/2012

A Flexible Mixed Integer Programming framework for Nurse Scheduling

In this paper, a nurse-scheduling model is developed using mixed integer...
research
04/04/2022

Parallel Power System Restoration

Power system restoration is an essential activity for grid resilience, w...
research
10/14/2009

A Component Based Heuristic Search Method with Evolutionary Eliminations

Nurse rostering is a complex scheduling problem that affects hospital pe...

Please sign up or login with your details

Forgot password? Click here to reset