Algorithms for scheduling of chemotherapy plans

Chemotherapy is used to control and cure cancer by using drugs to destroy cancer cells. Treatment schedules for chemotherapy may vary depending on the type of cancer, the goals of treatment, the type of chemotherapy and the patient's state of health. Chemotherapy is usually given in cycles of a treatment-period followed by a rest-period. An oncologist decides the choice of a particular regimen; however, modifications to drug dose and schedule are often necessary because of variabilities in the health of an individual patient. Therefore an orderly execution of chemotherapy regimens requires management, scheduling and allocation of the resources available. Chemotherapy scheduling is an optimization problem. In this paper, a two-phase approach has been adopted to deal with the problem. An adaptive negative-feedback scheduling algorithm is proposed for the first phase to control the load on the system. Two heuristics based on the 'Multiple Knapsack Problem' have been evaluated for the second phase to assign patients to specific infusion seats. The overall design has been put to test at a local chemotherapy center and has yielded good results for patient waiting times, orderly execution of chemotherapy regimen and utilization of infusion chairs.

[1]  Roland Bal,et al.  Improving chemotherapy processes with a protocol-based information system: A pre and post-implementation study , 2013, Int. J. Medical Informatics.

[2]  J. D. Welcht Appointments Systems in Hospitals and General Practice: Appointment Systems in Hospital Outpatient Departments , 1964 .

[3]  Michael A Kallen,et al.  Improving wait time for chemotherapy in an outpatient clinic at a comprehensive cancer center. , 2012, Journal of oncology practice.

[4]  Leah Epstein,et al.  Comparing online algorithms for bin packing problems , 2012, J. Sched..

[5]  Jeffrey D. Ullman,et al.  Worst-Case Performance Bounds for Simple One-Dimensional Packing Algorithms , 1974, SIAM J. Comput..

[6]  J. D. Welch,et al.  Appointment systems in hospital outpatient departments. , 1952, Lancet.

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

[8]  Jesse H. Katz Simulation of outpatient appointment systems , 1969, CACM.

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

[10]  Didier El Baz,et al.  Heuristics for the 0-1 multidimensional knapsack problem , 2009, Eur. J. Oper. Res..

[11]  David S. Johnson,et al.  `` Strong '' NP-Completeness Results: Motivation, Examples, and Implications , 1978, JACM.

[12]  Gerhard J. Woeginger,et al.  On-line bin packing — A restricted survey , 1995, Math. Methods Oper. Res..

[13]  MengChu Zhou,et al.  An Efficient Outpatient Scheduling Approach , 2012, IEEE Transactions on Automation Science and Engineering.

[14]  Xiaolan Xie,et al.  Appointment scheduling of oncology outpatients , 2011, 2011 IEEE International Conference on Automation Science and Engineering.

[15]  David S. Johnson,et al.  Computers and Intractability: A Guide to the Theory of NP-Completeness , 1978 .

[16]  G. Rosner,et al.  Appropriate chemotherapy dosing for obese adult patients with cancer: American Society of Clinical Oncology clinical practice guideline. , 2012, Journal of clinical oncology : official journal of the American Society of Clinical Oncology.

[17]  M. Gruber,et al.  A "perfect day" work redesign in a chemotherapy and infusion center. , 2003, Oncology nursing forum.

[18]  Ger Koole,et al.  Optimal outpatient appointment scheduling , 2007, Health care management science.

[19]  David S. Johnson,et al.  Fast Algorithms for Bin Packing , 1974, J. Comput. Syst. Sci..

[20]  Takahiro Tanaka,et al.  Infusion chair scheduling algorithms based on bin-packing heuristics . , 2012 .

[21]  R. Thomas,et al.  Impact of neutropenia on delivering planned adjuvant chemotherapy: UK audit of primary breast cancer patients , 2003, British Journal of Cancer.

[22]  Sara Shashaani Chemotherapy patient scheduling and uncertainty , 2011 .

[23]  Mark Lawley,et al.  Chemotherapy operations planning and scheduling , 2012 .

[24]  Richard E. Korf,et al.  Bin Completion Algorithms for Multicontainer Packing, Knapsack, and Covering Problems , 2011, J. Artif. Intell. Res..

[25]  Roxanne Dobish Next-day chemotherapy scheduling: a multidisciplinary approach to solving workload issues in a tertiary oncology center , 2003 .