Online stochastic optimization of radiotherapy patient scheduling

The effective management of a cancer treatment facility for radiation therapy depends mainly on optimizing the use of the linear accelerators. In this project, we schedule patients on these machines taking into account their priority for treatment, the maximum waiting time before the first treatment, and the treatment duration. We collaborate with the Centre Intégré de Cancérologie de Laval to determine the best scheduling policy. Furthermore, we integrate the uncertainty related to the arrival of patients at the center. We develop a hybrid method combining stochastic optimization and online optimization to better meet the needs of central planning. We use information on the future arrivals of patients to provide an accurate picture of the expected utilization of resources. Results based on real data show that our method outperforms the policies typically used in treatment centers.

[1]  M. Puterman,et al.  Reducing wait times through operations research: optimizing the use of surge capacity. , 2008, Healthcare quarterly.

[2]  S. Petrovic,et al.  Constructive and GRASP Approaches to Radiotherapy Treatment Scheduling , 2008, Advances in Electrical and Electronics Engineering - IAENG Special Edition of the World Congress on Engineering and Computer Science 2008.

[3]  Domenico Conforti,et al.  Optimization models for radiotherapy patient scheduling , 2008, 4OR.

[4]  Colin R. Reeves,et al.  A review of scheduling problems in radiotherapy , 2006 .

[5]  Patrick Jaillet,et al.  A stochastic algorithm for online bipartite resource allocation problems , 2016, Comput. Oper. Res..

[6]  Martin L. Puterman,et al.  Dynamic multi-appointment patient scheduling for radiation therapy , 2012, European Journal of Operational Research.

[7]  Emre A. Veral,et al.  OUTPATIENT SCHEDULING IN HEALTH CARE: A REVIEW OF LITERATURE , 2003 .

[8]  W. Mackillop,et al.  The relationship between waiting time for radiotherapy and clinical outcomes: a systematic review of the literature. , 2008, Radiotherapy and oncology : journal of the European Society for Therapeutic Radiology and Oncology.

[9]  Joseph Naor,et al.  The Design of Competitive Online Algorithms via a Primal-Dual Approach , 2009, Found. Trends Theor. Comput. Sci..

[10]  Brian T. Denton,et al.  Dynamic Appointment Scheduling of a Stochastic Server with Uncertain Demand , 2013, INFORMS J. Comput..

[11]  Domenico Conforti,et al.  Non-block scheduling with priority for radiotherapy treatments , 2010, Eur. J. Oper. Res..

[12]  Mehmet A. Begen,et al.  Optimization in Healthcare Delivery Modeling: Methods and Applications , 2013 .

[13]  Diwakar Gupta,et al.  Appointment scheduling in health care: Challenges and opportunities , 2008 .

[14]  J. F. Benders Partitioning procedures for solving mixed-variables programming problems , 1962 .

[15]  Patrick Jaillet,et al.  Near-Optimal Online Algorithms for Dynamic Resource Allocation Problems , 2012, ArXiv.

[16]  Sanja Petrovic,et al.  Algorithms for radiotherapy treatment booking , 2006 .

[17]  Eric Marcon,et al.  Towards an improved resolution of radiotherapy, scheduling , 2010, 2010 IEEE Workshop on Health Care Management (WHCM).

[18]  Aranyak Mehta,et al.  AdWords and Generalized On-line Matching , 2005, FOCS.

[19]  M. Couture,et al.  Ministère de la santé et des services sociaux , 2014 .

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

[21]  Patrick Jaillet,et al.  Online Optimization—An Introduction , 2010 .

[22]  Amin Saberi,et al.  Online stochastic matching: online actions based on offline statistics , 2010, SODA '11.

[23]  Maurice Queyranne,et al.  Appointment Scheduling with Discrete Random Durations , 2009, Math. Oper. Res..

[24]  V. Farias,et al.  Dynamic Allocation Problems with Volatile Demand , 2011 .

[25]  Vivek F. Farias,et al.  Model Predictive Control for Dynamic Resource Allocation , 2012, Math. Oper. Res..

[26]  John R. Birge,et al.  Introduction to Stochastic Programming , 1997 .

[27]  Richard M. Karp,et al.  An optimal algorithm for on-line bipartite matching , 1990, STOC '90.

[28]  Aranyak Mehta,et al.  Online bipartite matching with unknown distributions , 2011, STOC '11.