Propagating logic-based Benders' decomposition approaches for distributed operating room scheduling

被引:69
|
作者
Roshanaei, Vahid [1 ]
Luong, Curtiss [1 ]
Aleman, Dionne M. [1 ,2 ,3 ]
Urbach, David [4 ]
机构
[1] Univ Toronto, Dept Mech & Ind Engn, 5 Kings Coll Rd, Toronto, ON M5S 3G8, Canada
[2] Univ Toronto, Inst Hlth Policy Management & Evaluat, 155 Coll St,Suite 425, Toronto, ON M5S 3E3, Canada
[3] Univ Hlth Network, Techna Inst, 124-100 Coll St, Toronto, ON M5G 1P5, Canada
[4] Univ Hlth Network, Toronto Gen Hosp, Div Gen Surg, 200 Elizabeth St, Toronto, ON M5G 2C4, Canada
关键词
Distributed operating room scheduling; Logic-based Benders' decomposition; Cut strength; Propagation; Implementation; COLUMN GENERATION APPROACH; MIXED-INTEGER; THEATER; ALGORITHM; CAPACITY; MACHINE; CUTS;
D O I
10.1016/j.ejor.2016.08.024
中图分类号
C93 [管理学];
学科分类号
12 ; 1201 ; 1202 ; 120202 ;
摘要
We develop three novel logic-based Benders' decomposition (LBBD) approaches and a cut propagation mechanism to solve large-scale location-allocation integer programs (IPs). We show that each LBBD can be implemented in four different possible ways, yielding distinct LBBD variants with completely different computational performances. LBBDs decompose the IP model into an integer location and knapsack-based allocation master problem and multiple packing IP sub-problems. We illustrate the performance of our LBBDs on the distributed operating room (OR) scheduling (DORS) problem, where patients and ORs are collaboratively scheduled across a network of hospitals, and the goal is to select patients with the highest priority scores and schedule them in the current planning horizon, while determining the number of surgical suites and operating rooms required to accommodate the schedule at minimum cost. We quantitatively demonstrate that the new Benders' cuts, cut propagation, and implementation can individually or collectively yield a computational time impact of at least two orders of magnitude. We also demonstrate that our LBBDs are 10-100x faster than IP+Gurobi and are more successful at finding optimal solutions. Finally, we show that DORS increases the average OR utilization across the network to more than 95%. (C) 2016 Elsevier B.V. All rights reserved.
引用
收藏
页码:439 / 455
页数:17
相关论文
共 50 条
  • [31] A logic-based Benders decomposition for microscopic railway timetable planning
    Leutwiler, Florin
    Corman, Francesco
    EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2022, 303 (02) : 525 - 540
  • [32] A Logic-Based Benders Decomposition Approach for the VNF Assignment Problem
    Ayoubi, Sara
    Sebbah, Samir
    Assi, Chadi
    IEEE TRANSACTIONS ON CLOUD COMPUTING, 2019, 7 (04) : 894 - 906
  • [33] Combining optimisation and simulation using logic-based Benders decomposition
    Forbes, M. A.
    Harris, M. G.
    Jansen, H. M.
    van der Schoot, F. A.
    Taimre, T.
    EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2024, 312 (03) : 840 - 854
  • [34] Logic-Based Benders Decomposition for an Inter-modal Transportation Problem
    Avgerinos, Ioannis
    Mourtos, Ioannis
    Zois, Georgios
    INTEGRATION OF CONSTRAINT PROGRAMMING, ARTIFICIAL INTELLIGENCE, AND OPERATIONS RESEARCH, 2021, 12735 : 315 - 331
  • [35] Solving a Location-Allocation Problem with Logic-Based Benders' Decomposition
    Fazel-Zarandi, Mohammad M.
    Beck, J. Christopher
    PRINCIPLES AND PRACTICE OF CONSTRAINT PROGRAMMING, 2009, 5732 : 344 - 351
  • [36] Mapping DAGs on Heterogeneous Platforms Using Logic-Based Benders Decomposition
    Emeretlis, A.
    Theodoridis, G.
    Alaingis, P.
    Voros, N.
    2015 IEEE COMPUTER SOCIETY ANNUAL SYMPOSIUM ON VLSI, 2015, : 119 - 124
  • [37] Network Migration Problem: A Hybrid Logic-Based Benders Decomposition Approach
    Daryalal, Maryam
    Pouya, Hamed
    DeSantis, Marc Antoine
    INFORMS JOURNAL ON COMPUTING, 2023, 35 (03) : 593 - 613
  • [38] A Study on Disrupted Flight Recovery Based on Logic-Based Benders Decomposition Method
    Peng, Yunfang
    Hu, Xuechun
    Xia, Beixin
    AEROSPACE, 2024, 11 (05)
  • [39] Multicut logic-based Benders decomposition for discrete-time scheduling and dynamic optimization of network batch plants
    Liñán, David A.
    Ricardez-Sandoval, Luis A.
    AIChE Journal, 70 (09):
  • [40] A logic-based Benders decomposition algorithm for a repair crew routing and drone scheduling problem after a natural disaster
    Shadlou, Motahhareh Safdari
    Ranjbar, Mohammad
    Salari, Majid
    COMPUTERS & INDUSTRIAL ENGINEERING, 2023, 183