Stochastic Sequencing and Scheduling of an Operating Room

We develop algorithms for a stochastic appointment sequencing and scheduling problem with waiting time, idle time, and overtime costs. Scheduling surgeries in an operating room motivates the work. The problem is formulated as an integer stochastic program using sample average approximation. A heuristic solution approach based on Benders’ decomposition is developed and compared to exact methods and to previously proposed approaches. Extensive computational testing based on real data shows that the proposed methods produce good results compared to previous approaches. In addition we prove that the finite scenario sample average approximation problem is NP-complete.

[1]  Ravi Sethi,et al.  The Complexity of Flowshop and Jobshop Scheduling , 1976, Math. Oper. Res..

[2]  M. Laughton,et al.  Large-scale mixed integer programming: Benders-type heuristics , 1984 .

[3]  K. Aardal,et al.  A Benders decomposition based heuristic for the hierarchical production planning problem , 1990 .

[4]  R. Storer,et al.  New search spaces for sequencing problems with application to job shop scheduling , 1992 .

[5]  Gilbert Laporte,et al.  The integer L-shaped method for stochastic integer programs with complete recourse , 1993, Oper. Res. Lett..

[6]  P. Patrick Wang,et al.  Optimally scheduling N customer arrival times for a single-server system , 1997, Comput. Oper. Res..

[7]  Andrzej Ruszczynski,et al.  On Optimal Allocation of Indivisibles Under Uncertainty , 1998, Oper. Res..

[8]  Rüdiger Schultz,et al.  Dual decomposition in stochastic integer programming , 1999, Oper. Res. Lett..

[9]  Dennis C. Dietz,et al.  Minimizing expected waiting in a medical appointment system , 2000 .

[10]  Peter M. Vanden Bosch,et al.  Scheduling and Sequencing Arrivals to an Appointment System , 2001 .

[11]  Alexander Shapiro,et al.  The Sample Average Approximation Method for Stochastic Discrete Optimization , 2002, SIAM J. Optim..

[12]  Achieving operating room efficiency through process integration. , 2003, Healthcare financial management : journal of the Healthcare Financial Management Association.

[13]  Lawrence W. Robinson,et al.  Scheduling doctors' appointments: optimal and empirically-based heuristic policies , 2003 .

[14]  Diwakar Gupta,et al.  A Sequential Bounding Approach for Optimal Appointment Scheduling , 2003 .

[15]  Alexander Shapiro,et al.  The empirical behavior of sampling methods for stochastic programming , 2006, Ann. Oper. Res..

[16]  Ger Koole,et al.  Optimal outpatient appointment scheduling , 2007, Health care management science.

[17]  Takayuki Shiina,et al.  Stochastic Programming with Integer Variables , 2007, CSC.

[18]  Brian Denton,et al.  Optimization of surgery sequencing and scheduling decisions under uncertainty , 2007, Health care management science.

[19]  D. Gupta Surgical Suites' Operations Management , 2007 .