Solving Operating Room Scheduling Problem Using Artificial Bee Colony Algorithm

被引:15
作者
Lin, Yang-Kuei [1 ]
Li, Min-Yang [1 ]
机构
[1] Feng Chia Univ, Dept Ind Engn & Syst Management, Taichung 407, Taiwan
关键词
scheduling; operating rooms; artificial bee colony; heuristic; MACHINES;
D O I
10.3390/healthcare9020152
中图分类号
R19 [保健组织与事业(卫生事业管理)];
学科分类号
摘要
Many healthcare institutions are interested in reducing costs and in maintaining a good quality of care. The operating room department is typically one of the most costly units in a hospital. Hospital managers are always interested in finding effective ways of using operating rooms to minimize operating costs. In this research, we study the operating room scheduling problem. We consider the use of a weekly surgery schedule with an open scheduling strategy that takes into account the availabilities of surgeons and operating rooms. The objective is to minimize the total operating cost while maximizing the utilization of the operating rooms but also minimizing overtime use. A revised mathematical model is proposed that can provide optimal solutions for a surgery size up to 110 surgical cases. Next, two modified heuristics, based on the earliest due date (EDD) and longest processing time (LPT) rules, are proposed to quickly find feasible solutions to the studied problem. Finally, an artificial bee colony (ABC) algorithm that incorporates the initial solutions, a recovery scheme, local search schemes, and an elitism strategy is proposed. The computational results show that, for a surgery size between 40 and 100 surgical cases, the ABC algorithm found optimal solutions to all of the tested problems. For surgery sizes larger than 110 surgical cases, the ABC algorithm performed significantly better than the two proposed heuristics. The computational results indicate that the proposed ABC is promising and capable of solving large problems.
引用
收藏
页数:19
相关论文
共 22 条
  • [1] A two level metaheuristic for the operating room scheduling and assignment problem
    Aringhieri, Roberto
    Landa, Paolo
    Soriano, Patrick
    Tanfani, Elena
    Testi, Angela
    [J]. COMPUTERS & OPERATIONS RESEARCH, 2015, 54 : 21 - 34
  • [2] Bagchi T., 1999, MULTIOBJECTIVE SCHED
  • [3] Two metaheuristics for solving no-wait operating room surgery scheduling problem under various resource constraints
    Belkhamsa, Manel
    Jarboui, Bassem
    Masmoudi, Malek
    [J]. COMPUTERS & INDUSTRIAL ENGINEERING, 2018, 126 : 494 - 506
  • [4] An artificial bee colony algorithm approach for unrelated parallel machine scheduling with processing set restrictions, job sequence-dependent setup times, and due date
    Caniyilmaz, Erdal
    Benli, Betul
    Ilkay, Mehmet S.
    [J]. INTERNATIONAL JOURNAL OF ADVANCED MANUFACTURING TECHNOLOGY, 2015, 77 (9-12) : 2105 - 2115
  • [5] Combes C., 2004, ACT GISEH 04 MONS B
  • [6] Solving surgical cases assignment problem by a branch-and-price approach
    Fei, H.
    Chu, C.
    Meskens, N.
    Artiba, A.
    [J]. INTERNATIONAL JOURNAL OF PRODUCTION ECONOMICS, 2008, 112 (01) : 96 - 108
  • [7] A planning and scheduling problem for an operating theatre using an open scheduling strategy
    Fei, H.
    Meskens, N.
    Chu, C.
    [J]. COMPUTERS & INDUSTRIAL ENGINEERING, 2010, 58 (02) : 221 - 230
  • [8] Solving a tactical operating room planning problem by a column-generation-based heuristic procedure with four criteria
    Fei, H.
    Chu, C.
    Meskens, N.
    [J]. ANNALS OF OPERATIONS RESEARCH, 2009, 166 (01) : 91 - 108
  • [9] Operating theatre planning
    Guinet, A
    Chaabane, S
    [J]. INTERNATIONAL JOURNAL OF PRODUCTION ECONOMICS, 2003, 85 (01) : 69 - 81
  • [10] Operating rooms scheduling
    Jebali, A
    Alouane, ABH
    Ladet, P
    [J]. INTERNATIONAL JOURNAL OF PRODUCTION ECONOMICS, 2006, 99 (1-2) : 52 - 62