Skip to main content
Log in

A stochastic tabu search algorithm to align physician schedule with patient flow

  • Published:
Health Care Management Science Aims and scope Submit manuscript

Abstract

In this study, we consider the pretreatment phase for cancer patients. This is defined as the period between the referral to a cancer center and the confirmation of the treatment plan. Physicians have been identified as bottlenecks in this process, and the goal is to determine a weekly cyclic schedule that improves the patient flow and shortens the pretreatment duration. High uncertainty is associated with the arrival day, profile and type of cancer of each patient. We also include physician satisfaction in the objective function. We present a MIP model for the problem and develop a tabu search algorithm, considering both deterministic and stochastic cases. Experiments show that our method compares very well to CPLEX under deterministic conditions. We describe the stochastic approach in detail and present a real application.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11
Fig. 12

Similar content being viewed by others

References

  1. Beauchamp E (2015) Simulation du flux de patients en clinique externe. Master’s thesis. Polytechnique Montreal, Canada

    Google Scholar 

  2. Bikker IA, Kortbeek N, van Os RM, Boucherie RJ (2015) Reducing access times for radiation treatment by aligning the doctor’s schemes. Oper Res Health Care 7:111–121

    Article  Google Scholar 

  3. (2015). Canadian Cancer Society: Canadian cancer statistics publication. http://www.cancer.ca

  4. (2016). Canadian Institute for health information: Benchmarks for treatment and wait time in quebec. http://waittimes.cihi.ca/QC/radiation

  5. Castro E, Petrovic S (2012) Combined mathematical programming and heuristics for a radiotherapy pretreatment scheduling problem. J Sched 15(3):333–346

    Article  Google Scholar 

  6. Conforti D, Guerriero F, Guido R (2008) Optimization models for radiotherapy patient scheduling. 4OR 6(3):263–278

    Article  Google Scholar 

  7. Conforti D, Guerriero F, Guido R, Veltri M (2011) An optimal decision-making approach for the management of radiotherapy patients. OR Spectr 33(1):123–148

    Article  Google Scholar 

  8. Glover F (1997) Tabu search and adaptive memory programming—advances, applications and challenges. In: Interfaces in Computer Science and Operations Research. Springer, pp 1–75

  9. Gutjah W (2010) Istochastic search in metaheuristics. In: Gendreau M, Potvin JY (eds) Handbook in Metaheurstics, chap. 19. Springer, pp 573–597

  10. Gutjah W (2011) Recent trends in metaheuristics for stochastic combinatorial optimization. Cent Eur J Comput Sci 1(1):58–66

    Google Scholar 

  11. Kapamara T, Sheibani K, Petrovic D, Haas O, Reeves C (2007) A simulation of a radiotherapy treatment system: a case study of a local cancer centre. In: Proceedings of the ORP3 2007 Conference Guimaraes, Portugal, pp 29–35

  12. Legrain A, Fortin MA, Lahrichi N, Rousseau LM (2014) Online stochastic optimization of radiotherapy patient scheduling. Health Care Manag Sci 18(2):110–123

    Article  Google Scholar 

  13. Petrovic D, Castro E, Petrovic S, Kapamara T (2013) Radiotherapy scheduling. In: Uyar A, Ozcan E, Urquhart N (eds) Automated Scheduling and Planning: From Theory to Practice. Springer, Berlin, pp 155–189

  14. Petrovic D, Morshed M, Petrovic S (2009) Genetic algorithm based scheduling of radiotherapy treatments for cancer patients. In: 12Th Conference on Artificial Intelligence in Medicine, AIME 2009, verona, pp 101–105

  15. Petrovic D, Morshed M, Petrovic S (2011) Multi-objective genetic algorithm for scheduling of radiotherapy treatments for categorised cancer patients. Expert Syst Appl 38(6):6694–7002

    Article  Google Scholar 

  16. Petrovic S, Castro E (2011) A genetic algorithm for radiotherapy pre-treatment scheduling. In: Applications of Evolutionary Computation, vol 6625. Springer, Berlin, pp 454–463

  17. Proctor S, Lehaney B, Reeves C, Khan Z (2007) Modelling patient flow in a radiotherapy department. OR Insight 20:6–14

    Article  Google Scholar 

  18. Saure A, Patrick J, Tyldesley S, Puterman ML (2012) Dynamic multi-appointment patient scheduling for radiation therapy. Eur J Oper Res 223(2):573–584

    Article  Google Scholar 

  19. Vieira B, Hans E, van Vliet-Vroegindeweij C, van de Kamer J, van Harten W (2016) Operations research for resource planning and -use in radiotherapy: a literature review. BMC Medical Informatics and Decision Making. https://doi.org/10.1186/s12911-016-0390-4

  20. Wang L, Chen X, Zhang B (2012) Statistical analysis of patient-specific pathway activities via mixed models. J Biometrics Biostatistics Suppl 8.1:7313

    Google Scholar 

  21. Werker G, Sauré A, French J, Shechter S (2009) The use of discrete-event simulation modelling to improve radiation therapy planning processes. Radiother Oncol 92(1):76–82

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Nadia Lahrichi.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Niroumandrad, N., Lahrichi, N. A stochastic tabu search algorithm to align physician schedule with patient flow. Health Care Manag Sci 21, 244–258 (2018). https://doi.org/10.1007/s10729-017-9427-1

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10729-017-9427-1

Keywords

Navigation