A Progressive Hedging Approach for Surgery Planning Under Uncertainty

We propose a multistage stochastic mixed-integer programming formulation for the assignment of surgeries to operating rooms over a finite planning horizon. We consider the demand for and the duration of surgery to be random variables. The objective is to minimize three competing criteria: expected cost of surgery cancellations, patient waiting time, and operating room overtime. We discuss properties of the model and an implementation of the progressive hedging algorithm to find near-optimal surgery schedules. We conduct numerical experiments using data from a large hospital to identify managerial insights related to surgery planning and the avoidance of surgery cancellations. We compare the progressive hedging algorithm to an easy-to-implement heuristic for practical problem instances to estimate the value of the stochastic solution. Finally, we discuss an implementation of the progressive hedging algorithm within a rolling horizon framework for extended planning periods.

[1]  Martin Bauer,et al.  The Effect of Hospital Size and Surgical Service on Case Cancellation in Elective Surgery: Results from a Prospective Multicenter Study , 2011, Anesthesia and analgesia.

[2]  Kai Huang,et al.  The Value of Multistage Stochastic Programming in Capacity Planning Under Uncertainty , 2009, Oper. Res..

[3]  John R. Birge,et al.  Lagrangian Solution Techniques and Bounds for Loosely Coupled Mixed-Integer Stochastic Programs , 2000, Oper. Res..

[4]  Yuehwern Yih,et al.  Scheduling elective surgery under uncertainty and downstream capacity constraints , 2010, Eur. J. Oper. Res..

[5]  Arne Løkketangen,et al.  Using scenario trees and progressive hedging for stochastic inventory routing problems , 2009, J. Heuristics.

[6]  Xiaolan Xie,et al.  A stochastic model for operating room planning with elective and emergency demand for surgery , 2008, Eur. J. Oper. Res..

[7]  Franklin Dexter,et al.  Rescheduling of Previously Cancelled Surgical Cases Does Not Increase Variability in Operating Room Workload When Cases Are Scheduled Based on Maximizing Efficiency of Use of Operating Room Time , 2013, Anesthesia and analgesia.

[8]  Franklin Dexter,et al.  Relative Influence on Total Cancelled Operating Room Time from Patients Who Are Inpatients or Outpatients Preoperatively , 2014, Anesthesia and analgesia.

[9]  Brian T. Denton,et al.  Bi‐Criteria Scheduling of Surgical Services for an Outpatient Procedure Center , 2011 .

[10]  C. Chu,et al.  Solving surgical cases assignment problem by a branch-and-price approach ☆ , 2008 .

[11]  Michel Gendreau,et al.  Progressive hedging‐based metaheuristics for stochastic network design , 2011, Networks.

[12]  Simcha J. Kleiman,et al.  A “zero tolerance for overtime” increases surgical per case costs , 1997 .

[13]  Richard J. Boucherie,et al.  Planning and scheduling of semi-urgent surgeries , 2010, Health care management science.

[14]  David L. Woodruff,et al.  Progressive hedging innovations for a class of stochastic mixed-integer resource allocation problems , 2011, Comput. Manag. Sci..

[15]  Diana Barro,et al.  Dynamic portfolio optimization: Time decomposition using the Maximum Principle with a scenario approach , 2005, Eur. J. Oper. Res..

[16]  I. M. Ovacikt,et al.  Rolling horizon algorithms for a single-machine dynamic scheduling problem with sequence-dependent setup times , 1994 .

[17]  Xiaolan Xie,et al.  Column generation approach to operating theater planning with elective and emergency patients , 2008 .

[18]  R. Tyrrell Rockafellar,et al.  Scenarios and Policy Aggregation in Optimization Under Uncertainty , 1991, Math. Oper. Res..

[19]  Chengbin Chu,et al.  A planning and scheduling problem for an operating theatre using an open scheduling strategy , 2010, Comput. Ind. Eng..

[20]  Chengbin Chu,et al.  Solving a tactical operating room planning problem by a column-generation-based heuristic procedure with four criteria , 2009, Ann. Oper. Res..

[21]  M. L. Santos,et al.  Practical aspects in solving the medium-term operation planning problem of hydrothermal power systems by using the progressive hedging method , 2009 .

[22]  J. Mulvey,et al.  Stochastic network programming for financial planning problems , 1992 .

[23]  Rommert Dekker,et al.  A Scenario Aggregation - Based Approach for Determining a Robust Airline Fleet Composition for Dynamic Capacity Allocation , 2002, Transp. Sci..

[24]  Erwin W. Hans,et al.  Robust surgery loading , 2008, Eur. J. Oper. Res..

[25]  R. Rockafellar Monotone Operators and the Proximal Point Algorithm , 1976 .

[26]  M. Pagano,et al.  Variability in Surgical Caseload and Access to Intensive Care Services , 2003, Anesthesiology.

[27]  P. Stepaniak,et al.  The Effect of the Operating Room Coordinator's Risk Appreciation on Operating Room Efficiency , 2009, Anesthesia and analgesia.

[28]  David L. Woodruff,et al.  Progressive hedging as a meta-heuristic applied to stochastic lot-sizing , 2001, Eur. J. Oper. Res..

[29]  Reha Uzsoy,et al.  Rolling horizon procedures for dynamic parallel machine scheduling with sequence-dependent setup times. , 1995 .

[30]  John M. Mulvey,et al.  Solving multistage stochastic networks: An application of scenario aggregation , 1991, Networks.

[31]  John R. Birge,et al.  A stochastic model for the unit commitment problem , 1996 .

[32]  Hande Yaman,et al.  A multi-stage stochastic programming approach in master production scheduling , 2011, Eur. J. Oper. Res..

[33]  Stein W. Wallace,et al.  Structural properties of the progressive hedging algorithm , 1991, Ann. Oper. Res..

[34]  Stein W. Wallace,et al.  Approximate scenario solutions in the progressive hedging algorithm , 1991, Ann. Oper. Res..

[35]  Sarah M I Gillen,et al.  What's all the fuss about? Day-of-surgery cancellations and the role of perianesthesia nurses in prevention. , 2009, Journal of perianesthesia nursing : official journal of the American Society of PeriAnesthesia Nurses.

[36]  Suresh P. Sethi,et al.  Forecast, Solution, and Rolling Horizons in Operations Management Problems: A Classified Bibliography , 2001, Manuf. Serv. Oper. Manag..

[37]  Frédéric Grimaud,et al.  Optimization methods for a stochastic surgery planning problem , 2009 .

[38]  Thomas R Rohleder,et al.  Rolling Horizon Appointment Scheduling: A Simulation Study , 2002, Health care management science.

[39]  Brian T. Denton,et al.  Operating Room Pooling and Parallel Surgery Processing Under Uncertainty , 2011, INFORMS J. Comput..

[40]  D. Morton,et al.  Assessing policy quality in multi-stage stochastic programming , 2004 .

[41]  John M. Mulvey,et al.  Applying the progressive hedging algorithm to stochastic generalized networks , 1991, Ann. Oper. Res..

[42]  Alain Guinet,et al.  Operating theatre planning. , 2003, Nursing mirror and midwives journal.

[43]  M. Hawn,et al.  Elective surgical case cancellation in the Veterans Health Administration system: identifying areas for improvement. , 2009, American journal of surgery.

[44]  M. I. Henig,et al.  Reservation planning for elective surgery under uncertain demand for emergency surgery , 1996 .