Multiple criteria mixed-integer programming for incorporating multiple factors into the development of master operating theatre timetables

Operating theatres and surgeons are among the most expensive resources in any hospital, so it is vital that they are used efficiently. Many European hospitals implement block scheduling, where each surgeon is assigned blocks of time in specific operating theatres on a cyclic basis. This paper proposes a model that assists hospitals in creating new master theatre timetables, which take account of reducing the maximum number of beds required, surgeons’ availability, surgeons’ preferences, variations in types of theatre and their suitability for different types of surgery, limited equipment availability, and the ability to vary the length of the cycle over which the timetable is repeated. The weightings given to each of these factors can be altered, thereby allowing exploration of a variety of possible timetables. Novel features of the model include consideration of surgeons’ preferences for slots, smoothing of bed usage during the generation of master theatre timetables and the use of operating theatres with the potential for the same theatre to be belong to multiple non-nested types. These new features are considered in combination with a range of other factors that have been considered in previous studies on the development of master theatre timetables.

[1]  Harvey J. Greenberg,et al.  Approaches to Diagnosing Infeasible Linear Programs , 1991, INFORMS J. Comput..

[2]  Eric R. Zieyel Operations research : applications and algorithms , 1988 .

[3]  Jonathan Patrick,et al.  A simulation based approximate dynamic programming approach to multi-class, multi-resource surgical scheduling , 2015, Eur. J. Oper. Res..

[4]  Efthymios Housos,et al.  An integer programming formulation for a case study in university timetabling , 2004, Eur. J. Oper. Res..

[5]  Nadine Meskens,et al.  Multi-objective operating room scheduling considering desiderata of the surgical team , 2013, Decis. Support Syst..

[6]  Xavier Gandibleux,et al.  Multiple Criteria Optimization: State of the Art Annotated Bibliographic Surveys , 2013 .

[7]  Johann Hurink,et al.  A master surgical scheduling approach for cyclic scheduling in operating room departments , 2008, OR Spectr..

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

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

[10]  Erhan Kozan,et al.  Waiting list management through master surgical schedules: A case study , 2016 .

[11]  John W. Chinneck,et al.  Fast Heuristics for the Maximum Feasible Subsystem Problem , 2001, INFORMS J. Comput..

[12]  Erik Demeulemeester,et al.  A decision support system for cyclic master surgery scheduling with multiple objectives , 2009, J. Sched..

[13]  Martin Utley,et al.  Modelling admissions booking of elective in-patients into a treatment centre , 2005 .

[14]  Elena Tanfani,et al.  A three-phase approach for operating theatre schedules , 2007, Health care management science.

[15]  John Bowers,et al.  Managing uncertainty in orthopaedic trauma theatres , 2004, Eur. J. Oper. Res..

[16]  Mauro Dell'Amico,et al.  Assignment Problems , 1998, IFIP Congress: Fundamentals - Foundations of Computer Science.

[17]  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.

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

[19]  A. Frieze Complexity of a 3-dimensional assignment problem , 1983 .

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

[21]  H. Humphreys,et al.  Survey of operating theatres in Great Britain and Ireland. , 1995, The Journal of hospital infection.

[22]  Matthias Ehrgott,et al.  Multicriteria Optimization , 2005 .

[23]  Alexandre Dolgui,et al.  A stochastic model for operating room planning with elective and emergency surgery demands, OR for Health Policy: Making better decision , 2005 .

[24]  John T. Blake,et al.  Mount Sinai Hospital Uses Integer Programming to Allocate Operating Room Time , 2002, Interfaces.

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

[26]  Dylan Jones,et al.  A practical weight sensitivity algorithm for goal and multiple objective programming , 2011, Eur. J. Oper. Res..

[27]  Mehmet A. Begen,et al.  Surgical block scheduling in a system of hospitals: an application to resource and wait list management in a British Columbia health authority , 2007, Health care management science.

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

[29]  H. Humphreys,et al.  Survey of operating theatre ventilation facilities for minimally invasive surgery in Great Britain and Northern Ireland: current practice and considerations for the future. , 2005, The Journal of hospital infection.

[30]  B. Zhang,et al.  A mixed integer programming approach for allocating operating room capacity , 2009, J. Oper. Res. Soc..

[31]  John W. Chinneck,et al.  Finding a Useful Subset of Constraints for Analysis in an Infeasible Linear Program , 1997, INFORMS J. Comput..

[32]  A. Agnetis,et al.  A decomposition approach for the combined master surgical schedule and surgical case assignment problems , 2014, Health care management science.

[33]  Saul I. Gass A Process for Determining Priorities and Weights for Large-Scale Linear Goal Programmes , 1986 .

[34]  Francisco Ruiz,et al.  Analysis via goal programming of the minimum achievable stay in surgical waiting lists , 2002, J. Oper. Res. Soc..

[35]  Rainer Kolisch,et al.  Master surgery scheduling with consideration of multiple downstream units , 2014, Eur. J. Oper. Res..

[36]  Elias W. Hans,et al.  Optimization in surgery planning , 2007 .

[37]  Erik Demeulemeester,et al.  Visualizing the Demand for Various Resources as a Function of the Master Surgery Schedule: A Case Study , 2006, Journal of Medical Systems.