A Column Generation-Based Diving Heuristic for Staff Scheduling at an Emergency Medical Service

Staff scheduling involves assigning people to tasks organized in working shifts. It is a complex and time-consuming activity common to several real-world companies while still typically a hand-made task. These problems are usually conditioned by legal and working rules, and by personal preferences. Thus, the challenge is to find schedules that most accurately fit the functionality of the services and equity issues. For this purpose, a column generation-based diving heuristic is proposed to solve a staff scheduling problem at an Emergency Medical Service. The approach is generic and possibly adjusted to several realities and companies. In this context, the heuristic is applied to a real-life problem at Instituto Nacional de Emergencia Medica (INEM), obtaining good quality solutions in relatively short running times. The best-found solution is compared with an implemented schedule at INEM, strengthening the practical value of this approach. The ultimate goal is to develop automated tools to support INEM in their staff scheduling activities.

[1]  Andreas T. Ernst,et al.  An Annotated Bibliography of Personnel Scheduling and Rostering , 2004, Ann. Oper. Res..

[2]  Jonathan F. Bard,et al.  Preference scheduling for nurses using column generation , 2005, Eur. J. Oper. Res..

[3]  P. L. van den Berg,et al.  Logistics of emergency response vehicles: Facility location, routing, and shift scheduling , 2016 .

[4]  Túlio A. M. Toffolo,et al.  Integer programming techniques for the nurse rostering problem , 2014, Annals of Operations Research.

[5]  Hendrik Van Landeghem,et al.  The State of the Art of Nurse Rostering , 2004, J. Sched..

[6]  Erik Demeulemeester,et al.  Personnel scheduling: A literature review , 2013, Eur. J. Oper. Res..

[7]  Peter Brucker,et al.  Personnel scheduling: Models and complexity , 2011, Eur. J. Oper. Res..

[8]  Alberto Gómez,et al.  Medical doctor rostering problem in a hospital emergency department by means of genetic algorithms , 2009, Comput. Ind. Eng..

[9]  Melanie Erhard,et al.  State of the art in physician scheduling , 2018, Eur. J. Oper. Res..

[10]  M. E. Bruni,et al.  Emergency medical services and beyond: Addressing new challenges through a wide literature review , 2017, Comput. Oper. Res..

[11]  Túlio A. M. Toffolo,et al.  Variable neighborhood search accelerated column generation for the nurse rostering problem , 2017, Electron. Notes Discret. Math..

[12]  Mark W. Isken,et al.  An Implicit Tour Scheduling Model with Applications in Healthcare , 2004, Ann. Oper. Res..

[13]  Ruslan Sadykov,et al.  Column Generation based Primal Heuristics , 2010, Electron. Notes Discret. Math..