An ACO algorithm for a dynamic regional nurse-scheduling problem in Austria

Abstract To the best of our knowledge, this paper describes the first ant colony optimization (ACO) approach applied to nurse scheduling, analyzing a dynamic regional problem which is currently under discussion at the Vienna hospital compound. Each day, pool nurses have to be assigned for the following days to public hospitals while taking into account a variety of soft and hard constraints regarding working date and time, working patterns, nurses qualifications, nurses’ and hospitals’ preferences, as well as costs. Extensive computational experiments based on a four week simulation period were used to evaluate three different scenarios varying the number of nurses and hospitals for six different hospitals’ demand intensities. The results of our simulations and optimizations reveal that the proposed ACO algorithm achieves highly significant improvements compared to a greedy assignment algorithm.

[1]  W. C. Benton,et al.  Workforce staffing and scheduling: Hospital nursing specific models , 1992 .

[2]  Uwe Aickelin,et al.  Exploiting Problem Structure in a Genetic Algorithm Approach to a Nurse Rostering Problem , 2000, ArXiv.

[3]  Edmund K. Burke,et al.  A Hybrid Tabu Search Algorithm for the Nurse Rostering Problem , 1998, SEAL.

[4]  Riccardo Poli,et al.  New ideas in optimization , 1999 .

[5]  Stephen E. Bechtold,et al.  Implicit modeling of flexible break assignments in optimal shift scheduling , 1990 .

[6]  Larry W. Jacobs,et al.  A Simulated Annealing Approach to the Solution of Flexible Labour Scheduling Problems , 1993 .

[7]  Walter J. Gutjahr,et al.  ACO algorithms with guaranteed convergence to the optimal solution , 2002, Inf. Process. Lett..

[8]  Kurt Hornik,et al.  Modelling the effects of the Austrian inpatient reimbursement system on length-of-stay distributions , 2003, OR Spectr..

[9]  Jacques A. Ferland,et al.  A Multi-objective Approach to Nurse Scheduling with both Hard and Soft Constraints , 1996 .

[10]  Turgut Aykin,et al.  A comparative evaluation of modeling approaches to the labor shift scheduling problem , 2000, Eur. J. Oper. Res..

[11]  Jeffrey L. Arthur,et al.  A Multiple Objective Nurse Scheduling Model , 1981 .

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

[13]  A M Sear,et al.  Nurse scheduling with a microcomputer , 1983, The Journal of ambulatory care management.

[14]  Walter J. Gutjahr,et al.  A Graph-based Ant System and its convergence , 2000, Future Gener. Comput. Syst..

[15]  V. Smith-Daniels,et al.  Capacity Management in Health Care Services: Review and Future Research Directions* , 1988 .

[16]  Peter Knauth,et al.  Assessment of shift systems in the German industry and service sector: A computer application of the Besiak procedure , 1998 .

[17]  P Knauth,et al.  Designing better shift systems. , 1996, Applied ergonomics.

[18]  L. Gierl,et al.  Knowledge-based scheduling of duty rosters for physicians. , 1993, Medical informatics = Medecine et informatique.

[19]  D. Michael Warner,et al.  Scheduling Nursing Personnel According to Nursing Preference: A Mathematical Programming Approach , 1976, Oper. Res..

[20]  Larry W. Jacobs,et al.  Overlapping start-time bands in implicit tour scheduling , 1996 .

[21]  Peter I. Cowling,et al.  A Memetic Approach to the Nurse Rostering Problem , 2001, Applied Intelligence.

[22]  Ehl Emile Aarts,et al.  Simulated annealing and Boltzmann machines , 2003 .

[23]  M. Carter,et al.  Scheduling Emergency Room Physicians , 2001, Health care management science.

[24]  BergheGreet Vanden,et al.  A Memetic Approach to the Nurse Rostering Problem , 2001 .

[25]  M. Kingma,et al.  Nursing migration: global treasure hunt or disaster-in-the-making? , 2001, Nursing inquiry.

[26]  R. N. Burns,et al.  A Modular Approach to Optimal Multiple-Shift Manpower Scheduling , 1987, Oper. Res..

[27]  Atsuko Ikegami,et al.  A subproblem-centric model and approach to the nurse scheduling problem , 2003, Math. Program..

[28]  Efthymios Housos,et al.  Hybrid optimization techniques for the workshift and rest assignment of nursing personnel , 2000, Artif. Intell. Medicine.

[29]  Kathryn A. Dowsland,et al.  Nurse scheduling with tabu search and strategic oscillation , 1998, Eur. J. Oper. Res..

[30]  Michael M. Kostreva,et al.  Nurse scheduling on a microcomputer , 1991, Comput. Oper. Res..

[31]  D. Warner,et al.  A Mathematical Programming Model for Scheduling Nursing Personnel in a Hospital , 1972 .

[32]  P. Michelon,et al.  A mathematical programming approach for scheduling physicians in the emergency room , 2000, Health care management science.

[33]  Uwe Aickelin,et al.  An Indirect Genetic Algorithm for a Nurse Scheduling Problem , 2004, Comput. Oper. Res..

[34]  Michaela Maria Schaffhauser-Linzatti,et al.  The effect of funding policy on day of week admissions and discharges in hospitals: the cases of Austria and Canada. , 2003, Health policy.

[35]  I Ozkarahan,et al.  A disaggregation model of a flexible nurse scheduling support system. , 1991, Socio-economic planning sciences.

[36]  May Ayres Burgess,et al.  [Nursing shortage]. , 1928, Sairaanhoitaja. Sjukskoterskan.

[37]  H. Goodin The nursing shortage in the United States of America : an integrative review of the literature , 2003 .

[38]  Stephen E. Bechtold IMPLICIT OPTIMAL AND HEURISTIC LABOR STAFFING IN A MULTIOBJECTIVE, MULTILOCATION ENVIRONMENT* , 1988 .

[39]  B. Bullnheimer,et al.  A NEW RANK BASED VERSION OF THE ANT SYSTEM: A COMPUTATIONAL STUDY , 1997 .

[40]  Heather Janiszewski Goodin,et al.  The nursing shortage in the United States of America: an integrative review of the literature. , 2003, Journal of advanced nursing.

[41]  Harald Meyer auf'm Hofe Kombinatorische Optimierung mit Constraintverfahren - Problemlösung ohne anwendungsspezifische Suchstrategien , 2000, DISKI.

[42]  Andrew Lim,et al.  Nurse rostering problems - a bibliographic survey , 2003, Eur. J. Oper. Res..

[43]  Gary M. Thompson Improved implicit optimal modeling of the labor shift scheduling problem , 1995 .

[44]  E. Lehmann Testing Statistical Hypotheses , 1960 .

[45]  Marco Dorigo,et al.  The ant colony optimization meta-heuristic , 1999 .

[46]  Sabah U. Randhawa,et al.  A heuristic-based computerized nurse scheduling system , 1993, Comput. Oper. Res..

[47]  Viviane Gascon,et al.  Generalized Assignment Type Goal Programming Problem: Application to Nurse Scheduling , 2001, J. Heuristics.

[48]  Harvey H. Millar,et al.  Cyclic and non-cyclic scheduling of 12 h shift nurses by network programming , 1998 .

[49]  Gustave J. Rath,et al.  Nurse Scheduling Using Mathematical Programming , 1976, Oper. Res..

[50]  Stephen E. Fienberg,et al.  Testing Statistical Hypotheses , 2005 .

[51]  Marilyn Kettering Murray,et al.  The Nursing Shortage: Past, Present, and Future , 2002, The Journal of nursing administration.

[52]  Umesh Saxena,et al.  Scheduling Nurses Using Goal-Programming Techniques , 1984 .

[53]  Terry R. Rakes,et al.  A mathematical model for scheduling and staffing multiclinic health regions , 1989 .

[54]  K BurkeEdmund,et al.  The State of the Art of Nurse Rostering , 2004 .

[55]  Hoong Chuin Lau,et al.  On the complexity of manpower shift scheduling , 1996, Comput. Oper. Res..