A mat-heuristic based solution approach for an extended nurse rostering problem with skills and units

被引:2
|
作者
Turhan, Aykut Melih [1 ]
Bilgen, Bilge [2 ]
机构
[1] Dokuz Eylul Univ, Grad Sch Nat & Appl Sci, Dept Ind Engn, Tinaztepe Campus, TR-35397 Izmir, Turkey
[2] Dokuz Eylul Univ, Dept Ind Engn, Tinaztepe Campus, TR-35397 Izmir, Turkey
关键词
OR in Health services; Nurse rostering problem; Integer programming; Particle swarm optimization; Discrete PSO; SCHEDULING PROBLEM; HYBRID; OPTIMIZATION; ALGORITHM; SEARCH; METAHEURISTICS; ASSIGNMENT;
D O I
10.1016/j.seps.2022.101300
中图分类号
F [经济];
学科分类号
02 ;
摘要
The Nurse Rostering Problem (NRP) is a combinatorial optimization problem that deals with assignment of nurses to shifts based on a set of constraints. The real-life NRP applications are difficult to solve because of the fact that the problem is NP-hard. In this paper, we focus on two main aspects of the problem, model and solution methodology. Firstly, we propose a novel model that also considers unit assignments. Majority of the studies in the literature accounts for nurse, day, and shift assignments. Due to skill and experience levels, not every nurse can be assigned to every unit. Therefore, accounting for unit assignments helps the model to be more accurate in terms of real-life scenarios. Lastly, we propose a new mathematical based heuristic that combines Integer Programming (IP) and Discrete Particle Swarm Optimization (PSO). IP is used to generate initial schedules and PSO further improves the schedule. Any infeasibility is corrected by IP along the process. IP and PSO coordinate until final stopping criterion. Computational experiments on test data show that the proposed algorithm generates near optimal solutions
引用
收藏
页数:11
相关论文
共 50 条
  • [1] Hyper-heuristic approach for solving Nurse Rostering Problem
    Anwar, Khairul
    Awadallah, Mohammed A.
    Khader, Ahamad Tajudin
    Al-Betar, Mohammed Azmi
    2014 IEEE SYMPOSIUM ON COMPUTATIONAL INTELLIGENCE IN ENSEMBLE LEARNING (CIEL), 2014, : 48 - 53
  • [2] A branch-and-price approach for the nurse rostering problem with multiple units
    Hu, Wanzhe
    He, Xiaozhou
    Luo, Li
    Pardalos, Panos M.
    Computers and Industrial Engineering, 2024, 198
  • [3] A Memetic Approach to the Nurse Rostering Problem
    Edmund Burke
    Peter Cowling
    Patrick De Causmaecker
    Greet Vanden Berghe
    Applied Intelligence, 2001, 15 : 199 - 214
  • [4] A memetic approach to the nurse rostering problem
    Burke, E
    Cowling, P
    De Causmaecker, P
    Vanden Berghe, G
    APPLIED INTELLIGENCE, 2001, 15 (03) : 199 - 214
  • [5] An efficient mat-heuristic algorithm for the dynamic disassembly assembly routing problem with returns
    Frifita, Sana
    Afsar, Hasan Murat
    Hnaien, Faicel
    EUROPEAN JOURNAL OF INDUSTRIAL ENGINEERING, 2022, 16 (05) : 584 - 617
  • [6] First-order linear programming in a column generation-based heuristic approach to the nurse rostering problem
    Strandmark, Petter
    Qu, Yi
    Curtois, Timothy
    COMPUTERS & OPERATIONS RESEARCH, 2020, 120
  • [7] A tensor based hyper-heuristic for nurse rostering
    Asta, Shahriar
    Ozcan, Ender
    Curtois, Tim
    KNOWLEDGE-BASED SYSTEMS, 2016, 98 : 185 - 199
  • [8] A Hybrid Evolutionary Approach to the Nurse Rostering Problem
    Bai, Ruibin
    Burke, Edmund K.
    Kendall, Graham
    Li, Jingpeng
    McCollum, Barry
    IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2010, 14 (04) : 580 - 590
  • [9] A Greedy Constructive Approach for Nurse Rostering Problem
    Jamom, Mouna
    Ayob, Masri
    Hadwan, Mohammed
    2011 3RD CONFERENCE ON DATA MINING AND OPTIMIZATION (DMO), 2011, : 227 - 231
  • [10] A multi criteria meta-heuristic approach to nurse rostering
    Burke, EK
    De Causmaecker, P
    Petrovic, S
    Vanden Berghe, G
    CEC'02: PROCEEDINGS OF THE 2002 CONGRESS ON EVOLUTIONARY COMPUTATION, VOLS 1 AND 2, 2002, : 1197 - 1202