Fair shift change penalization scheme for nurse rescheduling problems

Abstract The nurse rescheduling problem denotes the problem of finding a new, feasible schedule when a disruption occurs during schedule operation. In most cases, rescheduling is needed when a nurse requires short-term absence and a substitution is essential to maintain care. Basically, rescheduling focuses on minimizing the shift changes between the current and the new schedule in order to best avoid disturbing the schedule operation and so prevent nurse dissatisfaction due to shift changes. Constraints within the nurse rescheduling problem may differ depending on the case. In this study, we develop a general optimization model that can be adjusted to various cases with different characteristics. The model incorporates a fair shift change penalization scheme, in which the type, timing and distribution of shift changes among nurses are taken into account. In addition, information from previous periods is considered, using an individual penalty score to distribute the shift changes fairly among the nurses. Based on the proposed penalization scheme and model, optimized schedules are generated in a short computational time for instances from literature, real-world based instances from a Portuguese hospital, and real instances from a care facility from Germany. The results of the computational study demonstrate the practical applicability of the approach. For most problem instances, the number of shift changes corresponds to the minimum number or deviates only slightly from it. At the same time, a much fairer distribution of these changes among nurses can be achieved.

[1]  Margarida Moz,et al.  An Integer Multicommodity Flow Model Applied to the Rerostering of Nurse Schedules , 2003, Ann. Oper. Res..

[2]  Sally C. Brailsford,et al.  OR in healthcare: A European perspective , 2011, Eur. J. Oper. Res..

[3]  Djamila Ouelhadj,et al.  Cooperative search for fair nurse rosters , 2013, Expert Syst. Appl..

[4]  Manabu Kitada,et al.  A Heuristic Method for Nurse Rerostering Problem with a Sudden Absence for Several Consecutive Days , 2013 .

[5]  Alain Guinet,et al.  NURSE SCHEDULING USING INTEGER LINEAR PROGRAMMING AND CONSTRAINT PROGRAMMING , 2006 .

[6]  Djamila Ouelhadj,et al.  Investigation of fairness measures for nurse rostering , 2012 .

[7]  Margarida Moz,et al.  Solving the Problem of Rerostering Nurse Schedules with Hard Constraints: New Multicommodity Flow Models , 2004, Ann. Oper. Res..

[8]  Andreas Fügener,et al.  Online rescheduling of physicians in hospitals , 2018 .

[9]  Pieter Smet,et al.  The nurse rerostering problem: Strategies for reconstructing disrupted schedules , 2019, Comput. Oper. Res..

[10]  Mario Vanhoucke,et al.  On the characterization and generation of nurse scheduling problem instances , 2009, Eur. J. Oper. Res..

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

[12]  Andreas T. Ernst,et al.  Staff scheduling and rostering: A review of applications, methods and models , 2004, Eur. J. Oper. Res..

[13]  Margarida Moz,et al.  Solving a bi-objective nurse rerostering problem by using a utopic Pareto genetic heuristic , 2008, J. Heuristics.

[14]  Raik Stolletz,et al.  Fair optimization of fortnightly physician schedules with flexible shifts , 2012, Eur. J. Oper. Res..

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

[16]  Mario Vanhoucke,et al.  Reconstructing nurse schedules: Computational insights in the problem size parameters , 2013 .

[17]  Alistair M. Clark,et al.  Nurse rescheduling with shift preferences and minimal disruption , 2011 .

[18]  Patrick De Causmaecker,et al.  Modelling and evaluation issues in nurse rostering , 2014, Ann. Oper. Res..

[19]  Martin Serpell,et al.  Rescheduling nursing shifts: scoping the challenge and examining the potential of mathematical model based tools. , 2015, Journal of nursing management.

[20]  Mario Vanhoucke,et al.  An evolutionary approach for the nurse rerostering problem , 2011, Comput. Oper. Res..

[21]  Lena Wolbeck,et al.  Nurse Schedule Evaluation through Simulation with integrated Rescheduling , 2018, PACIS.

[22]  David Caswell,et al.  Rerostering of nurses with intelligent agents and iterated local search , 2016 .

[23]  Mario Vanhoucke,et al.  An Artificial Immune System Based Approach for Solving the Nurse Re-rostering Problem , 2013, EvoCOP.

[24]  Margarida Moz,et al.  A genetic algorithm approach to a nurse rerostering problem , 2007, Comput. Oper. Res..

[25]  Premysl Sucha,et al.  A novel approach for nurse rerostering based on a parallel algorithm , 2016, Eur. J. Oper. Res..

[26]  Pieter Smet,et al.  A two-phase heuristic and a lexicographic rule for improving fairness in personnel rostering , 2014 .