Heuristics and Simulated Annealing Algorithm for the Surgical Scheduling Problem

Planning and scheduling play a very important role in health care. Effective scheduling optimizes the utilization of scarce resources such as operating rooms (ORs), devices in hospitals, and surgeons. Therefore, operations research/operations management techniques have been frequently used in health care systems management. In this chapter, we examine the surgical scheduling problem over multiple operating rooms. In order to find an optimal solution to surgical scheduling problem, mixed-integer programming (MIP) formulation of the surgical scheduling problem is presented. The model includes constraints for several operational rules and requirements found in most hospitals, and specifically minimizes the total weighted start time as a performance measure (or objective function). Since the problem is known to be an NP-hard in most of its forms, heuristic algorithms (i.e., greedy heuristics and a metaheuristic) are also introduced to find near-optimal solutions efficiently.

[1]  F. Dexter,et al.  Which algorithm for scheduling add-on elective cases maximizes operating room utilization? Use of bin packing algorithms and fuzzy constraints in operating room management. , 1999, Anesthesiology.

[2]  Erik Demeulemeester,et al.  Operating room planning and scheduling: A literature review , 2010, Eur. J. Oper. Res..

[3]  Ghaith Rabadi,et al.  Greedy algorithms and metaheuristics for a multiple runway combined arrival-departure aircraft sequencing problem , 2013 .

[4]  R. Erol,et al.  A Hierarchical Multiple Criteria Mathematical Programming Approach for Scheduling General Surgery Operations in Large Hospitals , 2003, Journal of Medical Systems.

[5]  N. Metropolis,et al.  Equation of State Calculations by Fast Computing Machines , 1953, Resonance.

[6]  John T. Blake,et al.  Use of Linear Programming to Estimate Impact of Changes in a Hospital's Operating Room Time Allocation on Perioperative Variable Costs , 2002, Anesthesiology.

[7]  N. K. Kwak,et al.  Technical Note - The Monte Carlo Simulation of Operating-Room and Recovery-Room Usage , 1974, Oper. Res..

[8]  J. Vissers,et al.  Patient mix optimization in tactical cardiothoracic surgery planning: a case study , 2005 .

[9]  C. Cowan,et al.  Health spending projections through 2017: the baby-boom generation is coming to Medicare. , 2008, Health affairs.

[10]  F. Dexter A Strategy to Decide Whether to Move the Last Case of the Day in an Operating Room to Another Empty Operating Room to Decrease Overtime Labor Costs , 2000, Anesthesia and analgesia.

[11]  Pierre Ladet,et al.  OPERATING ROOMS SCHEDULING , 2006 .

[12]  Erik Demeulemeester,et al.  Optimizing a multiple objective surgical case sequencing problem , 2009 .

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

[14]  A. Hanset,et al.  Using constraint programming to schedule an operating theatre , 2010, 2010 IEEE Workshop on Health Care Management (WHCM).

[15]  F. Dexter,et al.  How to Schedule Elective Surgical Cases into Specific Operating Rooms to Maximize the Efficiency of Use of Operating Room Time , 2002, Anesthesia and analgesia.

[16]  Michael W. Carter,et al.  A goal programming approach to strategic resource allocation in acute care hospitals , 2002, Eur. J. Oper. Res..

[17]  N. K. Kwak,et al.  Monte Carlo Simulation of Operating-Room and Recovery-Room Usage , 1972, Oper. Res..

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

[19]  Christos Vasilakis,et al.  A simulation study of scheduling clinic appointments in surgical care: individual surgeon versus pooled lists , 2007, J. Oper. Res. Soc..

[20]  John T. Blake,et al.  Operating Room Managers’ Use of Integer Programming for Assigning Block Time to Surgical Groups: A Case Study , 2002, Anesthesia and analgesia.

[21]  I. Ozkarahan Allocation of Surgeries to Operating Rooms by Goal Programing , 2000, Journal of Medical Systems.

[22]  F. Guerriero,et al.  Operational research in the management of the operating theatre: a survey , 2011, Health care management science.

[23]  F. Riane,et al.  Operating Theatre Optimization : A Resource-Constrained Based Solving Approach , 2006, 2006 International Conference on Service Systems and Service Management.

[24]  Fouad Riane,et al.  Scheduling an operating theatre under human resource constraints , 2010, Comput. Ind. Eng..