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
相关论文
共 50 条
  • [11] A slack speed-up based discrete artificial bee colony algorithm for resource-constrained operating room scheduling problem
    Yang, Mei-Chen
    Pan, Quan-Ke
    Sang, Hong-Yan
    Li, Wei-Min
    Wang, Yu-Long
    COMPUTERS & INDUSTRIAL ENGINEERING, 2023, 186
  • [12] Solving the Container Pre-Marshalling Problem using Artificial Bee Colony algorithm
    Soto, Ricardo
    Crawford, Broderick
    Galleguillos, Cristian
    Montiel, Christopher
    Olivares, Rodrigo
    Cabrera, Guillermo
    2016 FIFTEENTH MEXICAN INTERNATIONAL CONFERENCE ON ARTIFICIAL INTELLIGENCE (MICAI): ADVANCES IN ARTIFICIAL INTELLIGENCE, 2016, : 117 - 122
  • [13] ARTIFICIAL BEE COLONY ALGORITHM WITH GENETIC ALGORITHM FOR JOB SHOP SCHEDULING PROBLEM
    Ye Lvshan
    Yuan Dongzhi
    Yu Weiyu
    2017 INTERNATIONAL SYMPOSIUM ON INTELLIGENT SIGNAL PROCESSING AND COMMUNICATION SYSTEMS (ISPACS 2017), 2017, : 433 - 438
  • [14] Optimising case study personnel scheduling problem using an artificial bee colony algorithm
    Koubaa, Mayssa
    Elloumi, Sonda
    Dhouib, Souhail
    INTERNATIONAL JOURNAL OF SHIPPING AND TRANSPORT LOGISTICS, 2016, 8 (05) : 552 - 567
  • [15] Artificial Bee Colony Algorithm for Solving the Knight's Tour Problem
    Banharnsakun, Anan
    INTELLIGENT COMPUTING & OPTIMIZATION, 2019, 866 : 129 - 138
  • [16] Application of the Artificial Bee Colony Algorithm for Solving the Set Covering Problem
    Crawford, Broderick
    Soto, Ricardo
    Cuesta, Rodrigo
    Paredes, Fernando
    SCIENTIFIC WORLD JOURNAL, 2014,
  • [17] Solving capacitated vehicle routing problem by artificial bee colony algorithm
    Gomez, Alberto
    Salhi, Said
    2014 IEEE SYMPOSIUM ON COMPUTATIONAL INTELLIGENCE IN PRODUCTION AND LOGISTICS SYSTEMS (CIPLS), 2014, : 48 - 52
  • [18] Solving UAV Localization Problem with Artificial Bee Colony (ABC) Algorithm
    Aslan, Selcuk
    Demirci, Sercan
    2019 4TH INTERNATIONAL CONFERENCE ON COMPUTER SCIENCE AND ENGINEERING (UBMK), 2019, : 735 - 738
  • [19] Artificial Bee Colony Algorithm for Solving Optimal Power Flow Problem
    Luong Le Dinh
    Dieu Vo Ngoc
    Vasant, Pandian
    SCIENTIFIC WORLD JOURNAL, 2013,
  • [20] An improved artificial bee colony algorithm for the blocking flowshop scheduling problem
    Yu-Yan Han
    Quan-Ke Pan
    Jun-Qing Li
    Hong-yan Sang
    The International Journal of Advanced Manufacturing Technology, 2012, 60 : 1149 - 1159