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

被引:6
作者
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
相关论文
共 49 条
  • [1] Employee scheduling in service industries with flexible employee availability and demand
    Agrali, Semra
    Taskin, Z. Caner
    Unal, A. Tamer
    [J]. OMEGA-INTERNATIONAL JOURNAL OF MANAGEMENT SCIENCE, 2017, 66 : 159 - 169
  • [2] An indirect Genetic Algorithm for a nurse-scheduling problem
    Aickelin, U
    Dowsland, KA
    [J]. COMPUTERS & OPERATIONS RESEARCH, 2004, 31 (05) : 761 - 778
  • [3] Building better nurse scheduling algorithms
    Aickelin, U
    White, P
    [J]. ANNALS OF OPERATIONS RESEARCH, 2004, 128 (1-4) : 159 - 177
  • [4] A hybrid artificial bee colony for a nurse rostering problem
    Awadallah, Mohammed A.
    Bolaji, Asaju La'aro
    Al-Betar, Mohammed Azmi
    [J]. APPLIED SOFT COMPUTING, 2015, 35 : 726 - 739
  • [5] A Hybrid Evolutionary Approach to the Nurse Rostering Problem
    Bai, Ruibin
    Burke, Edmund K.
    Kendall, Graham
    Li, Jingpeng
    McCollum, Barry
    [J]. IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2010, 14 (04) : 580 - 590
  • [6] Bard J.F., 2005, SOCIO-ECON PLAN SCI, V39, P193
  • [7] Preference scheduling for nurses using column generation
    Bard, JF
    Purnomo, HW
    [J]. EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2005, 164 (02) : 510 - 534
  • [8] A hybrid metaheuristic case-based reasoning system for nurse rostering
    Beddoe, Gareth
    Petrovic, Sanja
    Li, Jingpeng
    [J]. JOURNAL OF SCHEDULING, 2009, 12 (02) : 99 - 119
  • [9] Finding good nurse duty schedules: A case study
    Bester, M. J.
    Nieuwoudt, I.
    Van Vuuren, Jan H.
    [J]. JOURNAL OF SCHEDULING, 2007, 10 (06) : 387 - 405
  • [10] Local search neighbourhoods for dealing with a novel nurse rostering model
    Bilgin, Burak
    De Causmaecker, Patrick
    Rossie, Benoit
    Vanden Berghe, Greet
    [J]. ANNALS OF OPERATIONS RESEARCH, 2012, 194 (01) : 33 - 57