A mixed integer programming approach for allocating operating room capacity

被引:58
作者
Zhang, B. [1 ]
Murali, P. [1 ]
Dessouky, M. M. [1 ]
Belson, D. [1 ]
机构
[1] Univ So Calif, Dept Ind & Syst Engn, Los Angeles, CA 90007 USA
关键词
mixed integer programming; surgery; operating room capacity; block time scheduling; simulation; SURGICAL-PROCEDURE TIMES; MONTE-CARLO SIMULATION; BLOCK TIME; HOSPITALS; SURGERY; MAXIMIZE; USAGE;
D O I
10.1057/palgrave.jors.2602596
中图分类号
C93 [管理学];
学科分类号
12 ; 1201 ; 1202 ; 120202 ;
摘要
We have developed a methodology for allocating operating room capacity to specialties. Our methodology consists of a finite-horizon mixed integer programming (MIP) model which determines a weekly operating room allocation template that minimizes inpatients' cost measured as their length of stay. A number of patient type priority (eg emergency over non-emergency patient) and clinical constraints (eg maximum number of hours allocated to each specialty, surgeon, and staff availability) are included in the formulation. The optimal solution from the analytical model is inputted into a simulation model that captures some of the randomness of the processes (eg surgery time, demand, arrival time, and no-show rate of the outpatients) and non-linearities (eg the MIP assumes proportional allocation of demand satisfaction (output) with room allocation (input)). The simulation model outputs the average length of stay for each specialty and the room utilization. On a case example of a Los Angeles County Hospital, we show how the hospital length of stay pertaining to surgery can be reduced.
引用
收藏
页码:663 / 673
页数:11
相关论文
共 24 条
[1]  
[Anonymous], 1999, SIMULATION VISUAL SL
[2]   Building cyclic master surgery schedules with leveled resulting bed occupancy [J].
Belien, Jeroen ;
Demeulemeester, Erik .
EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2007, 176 (02) :1185-1204
[3]   A goal programming approach to strategic resource allocation in acute care hospitals [J].
Blake, JT ;
Carter, MW .
EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2002, 140 (03) :541-561
[4]   Operating room managers' use of integer programming for assigning block time to surgical groups: A case study [J].
Blake, JT ;
Dexter, F ;
Donald, J .
ANESTHESIA AND ANALGESIA, 2002, 94 (01) :143-148
[5]   Mount Sinai Hospital uses integer programming to allocate operating room time [J].
Blake, JT ;
Donald, J .
INTERFACES, 2002, 32 (02) :63-73
[6]  
*CLIN SCHOL PROGR, 2007, INT REP JUL 2005 FEB
[7]   Which algorithm for scheduling add-on elective cases maximizes operating room utilization? Use of bin packing algorithms and fuzzy constraints in operating room management [J].
Dexter, F ;
Macario, A ;
Traub, RD .
ANESTHESIOLOGY, 1999, 91 (05) :1491-1500
[8]   An operating room scheduling strategy to maximize the use of operating room block time: Computer simulation of patient scheduling and survey of patients' preferences for surgical waiting time [J].
Dexter, F ;
Macario, A ;
Traub, RD ;
Hopwood, M ;
Lubarsky, DA .
ANESTHESIA AND ANALGESIA, 1999, 89 (01) :7-20
[9]   How to schedule elective surgical cases into specific operating rooms to maximize the efficiency of use of operating room time [J].
Dexter, F ;
Traub, RD .
ANESTHESIA AND ANALGESIA, 2002, 94 (04) :933-942
[10]   Use of linear programming to estimate impact of changes in a hospital's operating room time allocation on perioperative variable costs [J].
Dexter, F ;
Blake, JT ;
Penning, DH ;
Sloan, B ;
Chung, P ;
Lubarsky, DA .
ANESTHESIOLOGY, 2002, 96 (03) :718-724