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 条
  • [1] Logic-Based Benders Decomposition and Binary Decision Diagram Based Approaches for Stochastic Distributed Operating Room Scheduling
    Guo, Cheng
    Bodur, Merve
    Aleman, Dionne M.
    Urbach, David R.
    INFORMS JOURNAL ON COMPUTING, 2021, 33 (04) : 1551 - 1569
  • [2] Logic-based Benders decomposition for order acceptance and scheduling in distributed manufacturing
    Chen, Jian
    Ma, Wenjing
    Ye, Xudong
    Zhao, Zhiheng
    ADVANCED ENGINEERING INFORMATICS, 2023, 58
  • [3] Planning and scheduling by logic-based benders decomposition
    Hooker, J. N.
    OPERATIONS RESEARCH, 2007, 55 (03) : 588 - 602
  • [4] Logic-based benders decomposition for scheduling a batching machine
    Emde, Simon
    Polten, Lukas
    Gendreau, Michel
    COMPUTERS & OPERATIONS RESEARCH, 2020, 113 (113)
  • [5] Stochastic Planning and Scheduling with Logic-Based Benders Decomposition
    Elci, Ozgun
    Hooker, John
    INFORMS JOURNAL ON COMPUTING, 2022, 34 (05) : 2428 - 2442
  • [6] Solving integrated operating room planning and scheduling: Logic-based Benders decomposition versus Branch-Price-and-Cut
    Roshanaei, Vahid
    Naderi, Bahman
    EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2021, 293 (01) : 65 - 78
  • [7] Logic-based Benders decomposition
    J.N. Hooker
    G. Ottosson
    Mathematical Programming, 2003, 96 : 33 - 60
  • [8] Logic-based Benders decomposition
    Hooker, JN
    Ottosson, G
    MATHEMATICAL PROGRAMMING, 2003, 96 (01) : 33 - 60
  • [9] Single-facility scheduling by logic-based Benders decomposition
    Elvin Coban
    J. N. Hooker
    Annals of Operations Research, 2013, 210 : 245 - 272
  • [10] Single-facility scheduling by logic-based Benders decomposition
    Coban, Elvin
    Hooker, J. N.
    ANNALS OF OPERATIONS RESEARCH, 2013, 210 (01) : 245 - 272