Operating Room (Re)Scheduling with Bed Management via ASP

被引:4
|
作者
Dodaro, Carmine [1 ]
Galata, Giuseppe [2 ]
Khan, Muhammad Kamran [3 ]
Maratea, Marco [3 ]
Porro, Ivan [2 ]
机构
[1] Univ Calabria, Genoa, Italy
[2] SurgiQ Srl, Genoa, Italy
[3] Univ Genoa, Genoa, Italy
关键词
logic programming methodology and applications; knowledge representation and nonmonotonic reasoning; ANSWER; SEMANTICS;
D O I
10.1017/S1471068421000090
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
The Operating Room Scheduling (ORS) problem is the task of assigning patients to operating rooms (ORs), taking into account different specialties, lengths, and priority scores of each planned surgery, OR session durations, and the availability of beds for the entire length of stay (LOS) both in the Intensive Care Unit (ICU) and in the wards. A proper solution to the ORS problem is of primary importance for the healthcare service quality and the satisfaction of patients in hospital environments. In this paper we first present a solution to the problem based on Answer Set Programming (ASP). The solution is tested on benchmarks with realistic sizes and parameters, on three scenarios for the target length on 5-day scheduling, common in small-medium-sized hospitals, and results show that ASP is a suitable solving methodology for the ORS problem in such setting. Then, we also performed a scalability analysis on the schedule length up to 15 days, which still shows the suitability of our solution also on longer plan horizons. Moreover, we also present an ASP solution for the rescheduling problem, that is, when the offline schedule cannot be completed for some reason. Finally, we introduce a web framework for managing ORS problems via ASP that allows a user to insert the main parameters of the problem, solve a specific instance, and show results graphically in real time.
引用
收藏
页码:229 / 253
页数:25
相关论文
共 50 条
  • [1] An ASP-based Solution for Operating Room Scheduling with Beds Management
    Dodaro, Carmine
    Galata, Giuseppe
    Khan, Muhammad Kamran
    Maratea, Marco
    Porro, Ivan
    RULES AND REASONING (RULEML+RR 2019), 2019, 11784 : 67 - 81
  • [2] An ASP-based framework for operating room scheduling
    Dodaro, Carmine
    Galata, Giuseppe
    Maratea, Marco
    Porro, Ivan
    INTELLIGENZA ARTIFICIALE, 2019, 13 (01) : 63 - 77
  • [3] Predicting intensive care unit bed occupancy for integrated operating room scheduling via neural networks
    Schiele, Julian
    Koperna, Thomas
    Brunner, Jens O.
    NAVAL RESEARCH LOGISTICS, 2021, 68 (01) : 65 - 88
  • [4] Operating Room Scheduling via Answer Set Programming
    Dodaro, Carmine
    Galata, Giuseppe
    Maratea, Marco
    Porro, Ivan
    AI*IA 2018 - ADVANCES IN ARTIFICIAL INTELLIGENCE, 2018, 11298 : 445 - 459
  • [5] Operating room staffing and scheduling
    Bandi, Chaithanya
    Gupta, Diwakar
    Manufacturing and Service Operations Management, 2020, 22 (05): : 958 - 974
  • [6] Operating Room Staffing and Scheduling
    Bandi, Chaithanya
    Gupta, Diwakar
    M&SOM-MANUFACTURING & SERVICE OPERATIONS MANAGEMENT, 2020, 22 (05) : 958 - 974
  • [7] Operating room efficiency and scheduling
    Dexter, Franklin
    Epstein, Richard H.
    CURRENT OPINION IN ANESTHESIOLOGY, 2005, 18 (02) : 195 - 198
  • [8] Implementing operating room management science From the bench to the scheduling office
    Macario, Alex
    EUROPEAN JOURNAL OF ANAESTHESIOLOGY, 2014, 31 (07) : 355 - 360
  • [9] Re "The Elephant in the Operating Room"
    Patelis, Nikolaos
    EUROPEAN JOURNAL OF VASCULAR AND ENDOVASCULAR SURGERY, 2021, 61 (01) : 164 - 165
  • [10] Collaborative Operating Room Planning and Scheduling
    Roshanaei, Vahid
    Luong, Curtiss
    Aleman, Dionne M.
    Urbach, David R.
    INFORMS JOURNAL ON COMPUTING, 2017, 29 (03) : 558 - 580