Journal of Xidian University ›› 2019, Vol. 46 ›› Issue (2): 47-53.doi: 10.19665/j.issn1001-2400.2019.02.009

Previous Articles     Next Articles

Algorithm for intelligent and efficient parallel rostering of nurses

WANG Zhi,LI Yanni   

  1. School of Computer Science and Technology, Xidian Univ., Xi’an 710071, China
  • Received:2018-12-10 Online:2019-04-20 Published:2019-04-20

Abstract:

Nurse rostering problem, NRP is an NP-hard optimization problem with multiple constraints. Good nurse rostering is of great significance to improve the efficiency of nurses’ work and optimize the allocation of human resources in hospitals. However,most existing NRP algorithms not only suffer from a non-effective balance between computational time and solution quality, but also deal with the large-scale NRP with difficulty. Motivated to overcome the above problem, in this paper, an intelligent and efficient two-steps parallel nurse rostering algorithm IEPNR is presented with some intelligent and efficient optimization strategies. First, the IEPNR adopts a heuristic method to sort initial stochastic solutions to obtain its high-quality initial solution. Then, a novel intelligent parallel diversified variable neighborhood search and incremental computing strategy are used to quickly obtain optimal solutions. Meanwhile, the random disturbances and a taboo list are introduced to efficiently escape from local optimal solutions and to avoid redundant calculations. Extensive experiments on the benchmarks show that the proposed algorithm IEPNR outperforms the state-of-the-art algorithms in the average solution quality and running time, and that it is more suitable for the large-scale NRP.

Key words: nurse rostering, intelligent variable neighborhood search, parallel incremental computing

CLC Number: 

  • TP39