Integrating Data Mining and Optimization Techniques on Surgery Scheduling

This paper presents a combination of optimization and data mining techniques to address the surgery scheduling problem. In this approach, we first develop a model to predict the duration of the surgeries using a data mining algorithm. The prediction model outcomes are then used by a mathematical optimization model to schedule surgeries in an optimal way. In this paper, we present the results of using three different data mining algorithms to predict the duration of surgeries and compare them with the estimates made by surgeons. The results obtained by the data mining models show an improvement in estimation accuracy of 36%. We also compare the schedules generated by the optimization model based on the estimates made by the prediction models against reality. Our approach enables an increase in the number of surgeries performed in the operating theater, thus allowing a reduction on the average waiting time for surgery and a reduction in the overtime and undertime per surgery performed. These results indicate that the proposed approach can help the hospital improve significantly the efficiency of resource usage and increase the service levels.

[1]  T. Heeren,et al.  Determinants of length of stay after coronary artery bypass graft surgery. , 1995, Circulation.

[2]  Raluca Nagy,et al.  Euro Health Consumer Index 2007 , 2007 .

[3]  J. Tu,et al.  Can clinicians predict ICU length of stay following cardiac surgery? , 1996, Canadian journal of anaesthesia = Journal canadien d'anesthesie.

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

[5]  M. Carter,et al.  Prediction of the time to complete a series of surgical cases to avoid cardiac operating room overutilization , 2010, Canadian journal of anaesthesia = Journal canadien d'anesthesie.

[6]  Nadine Meskens,et al.  Using KDD process to forecast a duration of surgery , 2008 .

[7]  Thomas Bäck,et al.  The zero/one multiple knapsack problem and genetic algorithms , 1994, SAC '94.

[8]  K. Calligaro,et al.  Factors that predict prolonged length of stay after aortic surgery. , 2003, Journal of vascular surgery.

[9]  Jeremy Hurst,et al.  Explaining Waiting Times Variations for Elective Surgery Across OECD Countries , 2003 .

[10]  Pieter S. Stepaniak,et al.  Modeling and prediction of surgical procedure times , 2009 .

[11]  A. Macario Truth in scheduling: is it possible to accurately predict how long a surgical case will last? , 2009, Anesthesia and analgesia.

[12]  F. Dexter,et al.  Comparison of Statistical Methods to Predict the Time to Complete a Series of Surgical Cases , 2004, Journal of Clinical Monitoring and Computing.

[13]  C. Heij,et al.  Modeling Procedure and Surgical Times for Current Procedural Terminology-Anesthesia-Surgeon Combinations and Evaluation in Terms of Case-Duration Prediction and Operating Room Efficiency: A Multicenter Study , 2009, Anesthesia and analgesia.

[14]  C. Kooperberg,et al.  Statistical Modeling to Predict Elective Surgery Time: Comparison with a Computer Scheduling System and Surgeon-provided Estimates , 1996, Anesthesiology.

[15]  Leo Breiman,et al.  Bagging Predictors , 1996, Machine Learning.

[16]  Jeremy Hurst,et al.  EXPLAINING WAITING-TIME VARIATIONS FOR ELECTIVE SURGERY ACROSS OECD COUNTRIES , 2005 .

[17]  Ying Li,et al.  Predicting surgical case durations using ill-conditioned CPT code matrix , 2009 .

[18]  E. Steyerberg,et al.  Predicting the Unpredictable: A New Prediction Model for Operating Room Times Using Individual Characteristics and the Surgeon's Estimate , 2010, Anesthesiology.

[19]  Geoff Holmes,et al.  Generating Rule Sets from Model Trees , 1999, Australian Joint Conference on Artificial Intelligence.

[20]  William E. Spangler,et al.  Estimating Procedure Times for Surgeries by Determining Location Parameters for the Lognormal Model , 2004, Health care management science.

[21]  Olga Štěpánková,et al.  Advanced Topics in Artificial Intelligence , 1992, Lecture Notes in Computer Science.

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

[23]  Luis G. Vargas,et al.  Modeling the Uncertainty of Surgical Procedure Times: Comparison of Log-normal and Normal Models , 2000, Anesthesiology.

[24]  J. Ledolter,et al.  Automatic Updating of Times Remaining in Surgical Cases Using Bayesian Analysis of Historical Case Duration Data and “Instant Messaging” Updates from Anesthesia Providers , 2009, Anesthesia and analgesia.