Solving the INRC-II Nurse Rostering Problem by Simulated Annealing based on Large Neighborhoods

This paper proposes a local search method based on a large neighborhood to solve the static version of the problem proposed for the Second Nurse Rostering Competition (INRC-II). The search method, driven by a Simulated Annealing metaheuristic, uses a combination of neighborhoods that either changes the assignments of a nurse (working shift or day-off) or swaps the assignments of two compatible nurses, for multiple consecutive days. Computational results on the set of competition instances show that our method has been able to improve on a previous Simulated Annealing approach that uses smaller neighborhoods, and to get close to the level of the best available ones.

[1]  Patrick De Causmaecker,et al.  The first international nurse rostering competition 2010 , 2010, Ann. Oper. Res..

[2]  Grigorios N. Beligiannis,et al.  Α two-phase adaptive variable neighborhood approach for nurse rostering , 2015, Comput. Oper. Res..

[3]  Celia A. Glass,et al.  The nurse rostering problem: A critical appraisal of the problem structure , 2010, Eur. J. Oper. Res..

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

[5]  Federico Della Croce,et al.  A variable neighborhood search based matheuristic for nurse rostering problems , 2014, Ann. Oper. Res..

[6]  Jérémy Omer,et al.  A rotation-based branch-and-price approach for the nurse scheduling problem , 2019, Mathematical Programming Computation.

[7]  Sara Ceschia,et al.  The Second International Nurse Rostering Competition , 2014, Ann. Oper. Res..

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

[9]  Michel Gendreau,et al.  Hyper-heuristics: a survey of the state of the art , 2013, J. Oper. Res. Soc..

[10]  John Levine,et al.  A hybrid Integer Programming and Variable Neighbourhood Search algorithm to solve Nurse Rostering Problems , 2017, Eur. J. Oper. Res..

[11]  Pieter Smet,et al.  Local and global constraint consistency in personnel rostering , 2017, Int. Trans. Oper. Res..

[12]  Sara Ceschia,et al.  Solving the Multi-Stage Nurse Rostering Problem , 2016 .

[13]  Abraham P. Punnen,et al.  A survey of very large-scale neighborhood search techniques , 2002, Discret. Appl. Math..

[14]  C. D. Gelatt,et al.  Optimization by Simulated Annealing , 1983, Science.

[15]  Thomas Stützle,et al.  F-Race and Iterated F-Race: An Overview , 2010, Experimental Methods for the Analysis of Optimization Algorithms.

[16]  Jin-Kao Hao,et al.  Adaptive neighborhood search for nurse rostering , 2012, Eur. J. Oper. Res..