A new two-stage variable neighborhood search algorithm for the nurse rostering problem

被引:6
|
作者
Abdelghany, Mohammed [1 ,2 ]
Yahia, Zakaria [2 ]
Eltawil, Amr B. [1 ]
机构
[1] Egypt Japan Univ Sci & Technol, Ind & Mfg Engn, Alexandria 21934, Egypt
[2] Fayoum Univ, Mech Engn Dept, Al Fayyum, Egypt
关键词
Nurse rostering; nurse scheduling; staff scheduling; variable neighborhood search; heuristics; timetabling;
D O I
10.1051/ro/2021027
中图分类号
C93 [管理学]; O22 [运筹学];
学科分类号
070105 ; 12 ; 1201 ; 1202 ; 120202 ;
摘要
The nurse rostering problem refers to the assignment of nurses to daily shifts according to the required demand of each shift and day, with consideration for the operational requirements and nurses' preferences. This problem is known to be an NP-hard problem, difficult to be solved using the known exact solution methods especially for large size instances. Mostly, this problem is modeled with soft and hard constraint, and the objective is set to minimize the violations for the soft constraints. In this paper, a new two-stage variable neighborhood search algorithm is proposed for solving the nurse rostering problem. The first stage aims at minimizing the violations of the soft constraints with the higher penalty weights in the objective function. While the second stage considers minimizing the total solution penalty taking into account all the soft constraint. The proposed algorithm was tested on the 24 benchmark instances of Curtois and Qu (Technical Report, ASAP Research Group, School of Computer Science, University of Nottingham (2014)). The test results revealed that the proposed algorithm is able to compete with the results of a recent heuristic approach from literature for most of the tested instances.
引用
收藏
页码:673 / 687
页数:15
相关论文
共 50 条
  • [1] Variable neighborhood search for nurse rostering problems
    Burke, E
    De Causmaecker, P
    Petrovic, S
    Vanden Berghe, G
    [J]. METAHEURISTICS: COMPUTER DECISION-MAKING, 2004, 86 : 153 - 172
  • [2] A variable neighborhood search based matheuristic for nurse rostering problems
    Federico Della Croce
    Fabio Salassa
    [J]. Annals of Operations Research, 2014, 218 : 185 - 199
  • [3] A variable neighborhood search based matheuristic for nurse rostering problems
    Della Croce, Federico
    Salassa, Fabio
    [J]. ANNALS OF OPERATIONS RESEARCH, 2014, 218 (01) : 185 - 199
  • [4] Variable Neighborhood Search for a Two-Stage Stochastic Programming Problem with a Quantile Criterion
    Ivanov, S. V.
    Kibzun, A. I.
    Mladenovic, N.
    [J]. AUTOMATION AND REMOTE CONTROL, 2019, 80 (01) : 43 - 52
  • [5] Variable Neighborhood Search for a Two-Stage Stochastic Programming Problem with a Quantile Criterion
    S. V. Ivanov
    A. I. Kibzun
    N. Mladenović
    [J]. Automation and Remote Control, 2019, 80 : 43 - 52
  • [6] Adaptive neighborhood search for nurse rostering
    Lu, Zhipeng
    Hao, Jin-Kao
    [J]. EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2012, 218 (03) : 865 - 876
  • [7] Hybrid Harmony Search Algorithm for Nurse Rostering Problem
    Nie, Yabing
    Wang, Bing
    Zhang, Xianxia
    [J]. HARMONY SEARCH ALGORITHM, 2016, 382 : 109 - 120
  • [8] A hybrid tabu search algorithm for the nurse rostering problem
    Burke, E
    De Causmaecker, P
    Vanden Berghe, G
    [J]. SIMULATED EVOLUTION AND LEARNING, 1999, 1585 : 187 - 194
  • [9] A greedy-based neighborhood search approach to a nurse rostering problem
    Bellanti, F
    Carello, G
    Della Croce, F
    Tadei, R
    [J]. EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2004, 153 (01) : 28 - 40
  • [10] The double row layout problem with safety consideration: a two-stage variable neighborhood search approach
    Rifai, Achmad Pratama
    Mara, Setyo Tri Windras
    Ridho, Hafidz
    Norcahyo, Rachmadi
    [J]. JOURNAL OF INDUSTRIAL AND PRODUCTION ENGINEERING, 2022, 39 (03) : 181 - 195