Automated Radiation Therapy Patient Scheduling: A Case Study at a Belgian Hospital
Authors:
Sara Frimodig,
Carole Mercier,
Geert De Kerf
Abstract:
The predicted increase in the number of patients receiving radiation therapy (RT) to treat cancer calls for an optimized use of resources. To manually schedule patients on the linear accelerators delivering RT is a time-consuming and challenging task. Operations research (OR), a discipline in applied mathematics, uses a variety of analytical methods to improve decision-making. In this paper, we st…
▽ More
The predicted increase in the number of patients receiving radiation therapy (RT) to treat cancer calls for an optimized use of resources. To manually schedule patients on the linear accelerators delivering RT is a time-consuming and challenging task. Operations research (OR), a discipline in applied mathematics, uses a variety of analytical methods to improve decision-making. In this paper, we study the implementation of an OR method that automatically generates RT patient schedules at an RT center with ten linear accelerators. The OR method is designed to produce schedules that mimic the objectives used in the clinical scheduling while following the medical and technical constraints. The resulting schedules are clinically validated and compared to manually constructed, historical schedules for a time period of one year. It is shown that the use of OR to generate schedules decreases the average patient waiting time by 80%, improves the consistency in treatment times between appointments by 80%, and increases the number of treatments scheduled the machine best suited for the treatment by more than 90% compared to the manually constructed clinical schedules, without loss of performance in other quality metrics. Furthermore, automatically creating patient schedules can save the clinic many hours of administrative work every week.
△ Less
Submitted 28 March, 2023; v1 submitted 22 March, 2023;
originally announced March 2023.
Comparing Optimization Methods for Radiation Therapy Patient Scheduling using Different Objectives
Authors:
Sara Frimodig,
Per Enqvist,
Mats Carlsson,
Carole Mercier
Abstract:
Radiation therapy (RT) is a medical treatment to kill cancer cells or shrink tumors. To manually schedule patients for RT is a time-consuming and challenging task. By the use of optimization, patient schedules for RT can be created automatically. This paper presents a study of different optimization methods for modeling and solving the RT patient scheduling problem, which can be used as decision s…
▽ More
Radiation therapy (RT) is a medical treatment to kill cancer cells or shrink tumors. To manually schedule patients for RT is a time-consuming and challenging task. By the use of optimization, patient schedules for RT can be created automatically. This paper presents a study of different optimization methods for modeling and solving the RT patient scheduling problem, which can be used as decision support when implementing an automatic scheduling algorithm in practice. We introduce an Integer Programming (IP) model, a column generation IP model (CG-IP), and a Constraint Programming model. Patients are scheduled on multiple machine types considering their priority for treatment, session duration and allowed machines. Expected future patient arrivals are included in the models as placeholder patients. Since different cancer centers can have different scheduling objectives, the models are compared using multiple objective functions, including minimizing waiting times, and maximizing the fulfillment of patients' preferences for treatment times. The test data is generated from historical data from Iridium Netwerk, Belgium's largest cancer center with 10 linear accelerators. The results demonstrate that the CG-IP model can solve all the different problem instances to a mean optimality gap of less than 1% within one hour. The proposed methodology provides a tool for automated scheduling of RT treatments and can be generally applied to RT centers.
△ Less
Submitted 3 May, 2023; v1 submitted 2 November, 2022;
originally announced November 2022.