An enhanced Jaya algorithm for solving nurse scheduling problem

被引:0
作者
El-Ashmawi, Walaa H. [1 ]
Ali, Ahmed F. [1 ]
机构
[1] Suez Canal Univ, Fac Comp & Informat, Dept Comp Sci, Ismaillia, Egypt
关键词
nurse scheduling problem; meta-heuristic algorithms; Jaya optimisation algorithm; PROGRAMMING MODEL;
D O I
10.1504/ijguc.2019.10022662
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Nurse Scheduling Problem (NSP) is one of the main optimisation problems that require an efficient assignment of a number of nurses to a number of shifts in order to cover the hospital's planning horizon demands. NSP is an NP-hard problem which subjects to a set of hard and soft constraints. Such problems can be solved by optimisation algorithms efficiently such as meta-heuristic algorithms. In this paper, we enhanced one of the most recent meta-heuristic algorithms which is called Jaya for solving the NSP. The enhanced algorithm is called EJNSP (Enhanced Jaya for Nurse Scheduling Problem). EJNSP focuses on maximising the nurses' preferences about shift requests and minimising the under-and over-staffing. EJNSP has two main strategies. First, it randomly generates an initial effective scheduling that satisfies a set of constraints. Second, it uses swap operators in order to satisfy the set of soft constraints to achieve an effective scheduling. A set of experiments have been applied to a set of the benchmark dataset with different numbers of nurses and shifts. The experimental results demonstrated that EJNSP algorithm achieved effective results for solving NSP in order to minimise the under-and over-staffing and satisfy the nurses' preferences.
引用
收藏
页码:439 / 447
页数:9
相关论文
共 28 条
  • [1] Abdennadher S, 1999, SIXTEENTH NATIONAL CONFERENCE ON ARTIFICIAL INTELLIGENCE (AAAI-99)/ELEVENTH INNOVATIVE APPLICATIONS OF ARTIFICIAL INTELLIGENCE (IAAI-99), P838
  • [2] An indirect Genetic Algorithm for a nurse-scheduling problem
    Aickelin, U
    Dowsland, KA
    [J]. COMPUTERS & OPERATIONS RESEARCH, 2004, 31 (05) : 761 - 778
  • [3] [Anonymous], OPERATIONS RES HLTH
  • [4] Modeling staff scheduling problems.: A tutorial
    Blöchliger, I
    [J]. EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2004, 158 (03) : 533 - 542
  • [5] An Integer Programming based Ant Colony Optimisation Method for Nurse Rostering
    Bunton, Joe D.
    Ernst, Andreas T.
    Krishnamoorthy, Mohan
    [J]. PROCEEDINGS OF THE 2017 FEDERATED CONFERENCE ON COMPUTER SCIENCE AND INFORMATION SYSTEMS (FEDCSIS), 2017, : 407 - 414
  • [6] The state of the art of nurse rostering
    Burke, EK
    De Causmaecker, P
    Vanden Berghe, G
    Van Landeghem, H
    [J]. JOURNAL OF SCHEDULING, 2004, 7 (06) : 441 - 499
  • [7] Constantino A., 2013, ADV TOP EL ENG ATEE, P1
  • [8] Curtois T., 2014, TECHNICAL REPORT
  • [9] Dias T. M., 2003, International Transactions in Operational Research, V10, P245, DOI 10.1111/1475-3995.00406
  • [10] A new formulation and solution for the nurse scheduling problem: A case study in Egypt
    El Adoly, Ahmed Ali
    Gheith, Mohamed
    Fors, M. Nashat
    [J]. ALEXANDRIA ENGINEERING JOURNAL, 2018, 57 (04) : 2289 - 2298