A parameter free algorithm of cooperative genetic algorithm for nurse scheduling problem

This paper describes a technique of penalty weight adjustment for the Cooperative Genetic Algorithm applied to the nurse scheduling problem. In this algorithm, coefficient and thresholds for each penalty function are automatically optimized. Therefore, this technique provides a parameter free algorithm of nurse scheduling. The nurse scheduling is very complex task, because many requirements must be considered. These requirements are implemented by a set of penalty function in this research. In real hospital, several changes of the schedule often happen. Such changes of the shift schedule yields various inconveniences, for example, imbalance of the number of the holidays and the number of the attendance. Such inconvenience causes the fall of the nursing level of the nurse organization. Reoptimization of the schedule including the changes is very hard task and requires very long computing time. We consider that this problem is caused by the solution space having many local minima. We propose a technique to adjust penalty weights and thresholds through the optimization to escape from the local minima.

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

[2]  Tomohiro Yoshikawa,et al.  Automatic Generation of Nurse Scheduling Table Using Genetic Algorithm , 2002 .

[3]  Ender Özcan,et al.  Memetic Algorithms for Nurse Rostering , 2005, ISCIS.

[4]  Sanja Petrovic,et al.  METAHEURISTICS FOR HANDLING TIME INTERVAL COVERAGE CONSTRAINTS IN NURSE SCHEDULING , 2006, Appl. Artif. Intell..

[5]  Makoto Ohki,et al.  Penalty weight adjustment in cooperative GA for nurse scheduling , 2011, 2011 Third World Congress on Nature and Biologically Inspired Computing.

[6]  Edmund K. Burke,et al.  Novel Metaheuristic Approaches to Nurse Rostering Problems in Belgian Hospitals , 2004, Handbook of Scheduling.

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

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

[9]  Makoto Ohki,et al.  Effective genetic operators of cooperative genetic algorithm for nurse scheduling , 2007, ICINCO-ICSO.

[10]  E.K. Burke,et al.  Fitness evaluation for nurse scheduling problems , 2001, Proceedings of the 2001 Congress on Evolutionary Computation (IEEE Cat. No.01TH8546).

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

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

[13]  Makoto Ohki,et al.  Nurse Scheduling by Cooperative GA with Variable Mutation Operator , 2008, ICEIS.

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

[15]  Makoto Ohki,et al.  Effective Mutation Operator and Parallel Processing for Nurse Scheduling , 2010 .

[16]  M. Ohki,et al.  Nurse Scheduling by Using Cooperative GA with Efficient Mutation and Mountain-Climbing Operators , 2006, 2006 3rd International IEEE Conference Intelligent Systems.

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