A branch-and-price approach for the nurse rostering problem with multiple units

被引:0
|
作者
Hu, Wanzhe [1 ,2 ,3 ]
He, Xiaozhou [2 ]
Luo, Li [2 ]
Pardalos, Panos M. [4 ]
机构
[1] Chongqing Univ Posts & Telecommun, Sch Econ & Management, Chongqing, Peoples R China
[2] Sichuan Univ, Business Sch, Chengdu, Sichuan, Peoples R China
[3] Chongqing Univ Posts & Telecommun, Key Lab Big Data Intelligent Comp, Chongqing, Peoples R China
[4] Univ Florida, Ctr Appl Optimizat, Dept Ind & Syst Engn, Gainesville, FL 32611 USA
基金
中国国家自然科学基金;
关键词
Nurse rostering problem; Multiple units; Branch and price; STRATEGIES; BENCHMARK; ALGORITHM; MODEL; COST;
D O I
10.1016/j.cie.2024.110629
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
In this paper, we study the nurse rostering problem that considers multiple units and many soft time-related constraints. An efficient branch and price solution approach that relies on a fast algorithm to solve the pricing subproblem of the column generation process is presented. For the nurse rostering problem, its pricing subproblem can be formulated as a shortest path problem with resource constraints, which has been the backbone of several solutions for several classical problems like vehicle routing problems. However, approaches that perform well on these problems cannot be used since most constraints in the nurse rostering problem are soft. Based on ideas borrowed from global constraints in constraint programming to model rostering problems, an efficient dynamic programming algorithm with novel label definitions and dominating rules specific to soft time-related constraints is proposed. In addition, several acceleration strategies are employed to improve the branch and price algorithm. Computational results on two sets of instances ranging from 2 to 4 units over a horizon of 2 or 4 weeks demonstrate the effectiveness of the proposed algorithms. The accelerated dynamic programming algorithm is able to solve pricing subproblems to optimality with the fewest extended labels. When contrasted with Cplex, the branch and price approach yields solutions that are either equivalent or superior across all instances.
引用
收藏
页数:14
相关论文
共 50 条
  • [1] Branching strategies in a branch-and-price approach for a multiple objective nurse scheduling problem
    Maenhout, Broos
    Vanhoucke, Mario
    JOURNAL OF SCHEDULING, 2010, 13 (01) : 77 - 93
  • [2] Branching strategies in a branch-and-price approach for a multiple objective nurse scheduling problem
    Broos Maenhout
    Mario Vanhoucke
    Journal of Scheduling, 2010, 13 : 77 - 93
  • [3] A rotation-based branch-and-price approach for the nurse scheduling problem
    Legrain, Antoine
    Omer, Jeremy
    Rosat, Samuel
    MATHEMATICAL PROGRAMMING COMPUTATION, 2020, 12 (03) : 417 - 450
  • [4] A rotation-based branch-and-price approach for the nurse scheduling problem
    Antoine Legrain
    Jérémy Omer
    Samuel Rosat
    Mathematical Programming Computation, 2020, 12 : 417 - 450
  • [5] A Branch-and-Price Algorithm for the Multiple Knapsack Problem
    Lalonde, Olivier
    Cote, Jean-Francois
    Gendron, Bernard
    INFORMS JOURNAL ON COMPUTING, 2022, 34 (06) : 3134 - 3150
  • [6] A branch-and-price approach for integrating nurse and surgery scheduling
    Belien, Jeroen
    Demeulemeester, Erik
    EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2008, 189 (03) : 652 - 668
  • [7] A branch-and-price approach for the partition coloring problem
    Hoshino, Edna A.
    Frota, Yuri A.
    de Souza, Cid C.
    OPERATIONS RESEARCH LETTERS, 2011, 39 (02) : 132 - 137
  • [8] A Branch-and-Price Approach for a Ship Routing Problem with Multiple Products and Inventory Constraints
    de Mare, Rutger
    Spliet, Remy
    Huisman, Dennis
    OPERATIONS RESEARCH PROCEEDINGS 2013, 2014, : 97 - +
  • [9] A New Branch-and-Price Approach for the Kidney Exchange Problem
    Klimentova, Xenia
    Alvelos, Filipe
    Viana, Ana
    COMPUTATIONAL SCIENCE AND ITS APPLICATIONS - ICCSA 2014, PT II, 2014, 8580 : 237 - +
  • [10] A branch-and-price approach for the stochastic generalized assignment problem
    Sarin, Subhash C.
    Sherali, Hanif D.
    Kim, Seon Ki
    NAVAL RESEARCH LOGISTICS, 2014, 61 (02) : 131 - 143