IDEAS home Printed from https://ideas.repec.org/a/eee/jomega/v118y2023ics0305048323000191.html
   My bibliography  Save this article

A column generation-based heuristic for brachytherapy patient scheduling with multiple treatment sessions considering radioactive source decay and time constraints

Author

Listed:
  • Shao, Kaining
  • Fan, Wenjuan
  • Lan, Shaowen
  • Kong, Min
  • Yang, Shanlin

Abstract

Imbalanced and inefficient schedules of brachytherapy treatment result in long waiting times and a large number of waiting patients, which may raise many subsequent problems. In this paper, we solve the brachytherapy patient scheduling problem with multiple treatment sessions, simultaneously considering the half-life decaying effect of radioactive sources, as well as the strict time constraints on the time interval between any two consecutive treatment sessions and the unavailable time of treatment. Patients on the waiting list are given different weights (priorities) according to the severity of their illness and waiting time. The studied problem aims to efficiently schedule patients in a rolling way to maximize the sum of the weights of the chosen patients from the current waiting list on the premise that the already arranged patients can complete their multiple treatment sessions in the future under strict time constraints. We formulate the problem as an integer programming model and develop a column generation-based heuristic approach on a set partitioning. We propose a pricing algorithm that can add many good patient plans at one iteration and a speed-up strategy to improve the performance of column generation. Computational studies are conducted on abundant test instances generated based on real-world data to demonstrate the efficiency and the high-quality solutions of the proposed approach by comparing with the integer programming model, the set partitioning model, the globally optimal solution, and the “Sessions on the Same Day Every Week” (SSEW) rule currently used in most real-world hospitals. Furthermore, we validate that the proposed approach can reduce the number of waiting patients compared with the SSEW rule. Sensitivity analysis is carried out on critical parameters, and further managerial insights are derived.

Suggested Citation

  • Shao, Kaining & Fan, Wenjuan & Lan, Shaowen & Kong, Min & Yang, Shanlin, 2023. "A column generation-based heuristic for brachytherapy patient scheduling with multiple treatment sessions considering radioactive source decay and time constraints," Omega, Elsevier, vol. 118(C).
  • Handle: RePEc:eee:jomega:v:118:y:2023:i:c:s0305048323000191
    DOI: 10.1016/j.omega.2023.102853
    as

    Download full text from publisher

    File URL: http://www.sciencedirect.com/science/article/pii/S0305048323000191
    Download Restriction: Full text for ScienceDirect subscribers only

    File URL: https://libkey.io/10.1016/j.omega.2023.102853?utm_source=ideas
    LibKey link: if access is restricted and if your library uses this service, LibKey will redirect you to where you can use your library subscription to access this item
    ---><---

    As the access to this document is restricted, you may want to search for a different version of it.

    References listed on IDEAS

    as
    1. Zhang, Zhe & Gong, Xue & Song, Xiaoling & Yin, Yong & Lev, Benjamin & Chen, Jie, 2022. "A column generation-based exact solution method for seru scheduling problems," Omega, Elsevier, vol. 108(C).
    2. Fred Glover & John Hultz & Darwin Klingman, 1979. "Improved Computer-Based Planning Techniques. Part II," Interfaces, INFORMS, vol. 9(4), pages 12-20, August.
    3. Ehsan Salari & H. Edwin Romeijn, 2012. "Quantifying the Trade-off Between IMRT Treatment Plan Quality and Delivery Efficiency Using Direct Aperture Optimization," INFORMS Journal on Computing, INFORMS, vol. 24(4), pages 518-533, November.
    4. Wang, Yu & Tang, Jiafu & Fung, Richard Y.K., 2014. "A column-generation-based heuristic algorithm for solving operating theater planning problem under stochastic demand and surgery cancellation risk," International Journal of Production Economics, Elsevier, vol. 158(C), pages 28-36.
    5. Cynthia Barnhart & Ellis L. Johnson & George L. Nemhauser & Martin W. P. Savelsbergh & Pamela H. Vance, 1998. "Branch-and-Price: Column Generation for Solving Huge Integer Programs," Operations Research, INFORMS, vol. 46(3), pages 316-329, June.
    6. Pei, Jun & Liu, Xinbao & Fan, Wenjuan & Pardalos, Panos M. & Lu, Shaojun, 2019. "A hybrid BA-VNS algorithm for coordinated serial-batching scheduling with deteriorating jobs, financial budget, and resource constraint in multiple manufacturers," Omega, Elsevier, vol. 82(C), pages 55-69.
    7. Liang, Zhe & Xiao, Fan & Qian, Xiongwen & Zhou, Lei & Jin, Xianfei & Lu, Xuehua & Karichery, Sureshan, 2018. "A column generation-based heuristic for aircraft recovery problem with airport capacity constraints and maintenance flexibility," Transportation Research Part B: Methodological, Elsevier, vol. 113(C), pages 70-90.
    8. Roshanaei, Vahid & Luong, Curtiss & Aleman, Dionne M. & Urbach, David R., 2020. "Reformulation, linearization, and decomposition techniques for balanced distributed operating room scheduling," Omega, Elsevier, vol. 93(C).
    9. Adam Diamant & Joseph Milner & Fayez Quereshy, 2018. "Dynamic Patient Scheduling for Multi†Appointment Health Care Programs," Production and Operations Management, Production and Operations Management Society, vol. 27(1), pages 58-79, January.
    10. Range, Troels Martin & Kozlowski, Dawid & Petersen, Niels Chr., 2019. "Dynamic job assignment: A column generation approach with an application to surgery allocation," European Journal of Operational Research, Elsevier, vol. 272(1), pages 78-93.
    11. Shuwan Zhu & Wenjuan Fan & Tongzhu Liu & Shanlin Yang & Panos M. Pardalos, 2020. "Dynamic three-stage operating room scheduling considering patient waiting time and surgical overtime costs," Journal of Combinatorial Optimization, Springer, vol. 39(1), pages 185-215, January.
    12. Zhang, Yu & Wang, Yu & Tang, Jiafu & Lim, Andrew, 2020. "Mitigating overtime risk in tactical surgical scheduling," Omega, Elsevier, vol. 93(C).
    13. Albareda-Sambola, Maria & van der Vlerk, Maarten H. & Fernandez, Elena, 2006. "Exact solutions to a class of stochastic generalized assignment problems," European Journal of Operational Research, Elsevier, vol. 173(2), pages 465-487, September.
    14. Núñez Ares, José & de Vries, Harwin & Huisman, Dennis, 2016. "A column generation approach for locating roadside clinics in Africa based on effectiveness and equity," European Journal of Operational Research, Elsevier, vol. 254(3), pages 1002-1016.
    15. Chun-An Chou & Zhe Liang & Wanpracha Art Chaovalitwongse & Tanya Y. Berger-Wolf & Bhaskar DasGupta & Saad Sheikh & Mary V. Ashley & Isabel C. Caballero, 2015. "Column-Generation Framework of Nonlinear Similarity Model for Reconstructing Sibling Groups," INFORMS Journal on Computing, INFORMS, vol. 27(1), pages 35-47, February.
    16. Zhi Pei & Xuefang Zhang & Li Zheng & Mingzhong Wan, 2020. "A column generation-based approach for proportionate flexible two-stage no-wait job shop scheduling," International Journal of Production Research, Taylor & Francis Journals, vol. 58(2), pages 487-508, January.
    17. Yasin Gocgun, 2018. "Simulation-based approximate policy iteration for dynamic patient scheduling for radiation therapy," Health Care Management Science, Springer, vol. 21(3), pages 317-325, September.
    18. Breugem, T. & van Rossum, B.T.C. & Dollevoet, T. & Huisman, D., 2022. "A column generation approach for the integrated crew re-planning problem," Omega, Elsevier, vol. 107(C).
    19. June S. Park & Byung Ha Lim & Youngho Lee, 1998. "A Lagrangian Dual-Based Branch-and-Bound Algorithm for the Generalized Multi-Assignment Problem," Management Science, INFORMS, vol. 44(12-Part-2), pages 271-282, December.
    20. Wang, Ting & Baldacci, Roberto & Lim, Andrew & Hu, Qian, 2018. "A branch-and-price algorithm for scheduling of deteriorating jobs and flexible periodic maintenance on a single machine," European Journal of Operational Research, Elsevier, vol. 271(3), pages 826-838.
    21. Conforti, D. & Guerriero, F. & Guido, R., 2010. "Non-block scheduling with priority for radiotherapy treatments," European Journal of Operational Research, Elsevier, vol. 201(1), pages 289-296, February.
    22. Shuwan Zhu & Wenjuan Fan & Shanlin Yang & Jun Pei & Panos M. Pardalos, 2019. "Operating room planning and surgical case scheduling: a review of literature," Journal of Combinatorial Optimization, Springer, vol. 37(3), pages 757-805, April.
    23. Batoul Mahvash & Anjali Awasthi & Satyaveer Chauhan, 2017. "A column generation based heuristic for the capacitated vehicle routing problem with three-dimensional loading constraints," International Journal of Production Research, Taylor & Francis Journals, vol. 55(6), pages 1730-1747, March.
    24. Zhen, Lu & Liang, Zhe & Zhuge, Dan & Lee, Loo Hay & Chew, Ek Peng, 2017. "Daily berth planning in a tidal port with channel flow control," Transportation Research Part B: Methodological, Elsevier, vol. 106(C), pages 193-217.
    25. Sauré, Antoine & Patrick, Jonathan & Tyldesley, Scott & Puterman, Martin L., 2012. "Dynamic multi-appointment patient scheduling for radiation therapy," European Journal of Operational Research, Elsevier, vol. 223(2), pages 573-584.
    26. Antoine Legrain & Marie-Andrée Fortin & Nadia Lahrichi & Louis-Martin Rousseau, 2015. "Online stochastic optimization of radiotherapy patient scheduling," Health Care Management Science, Springer, vol. 18(2), pages 110-123, June.
    27. Çelik, Batuhan & Gul, Serhat & Çelik, Melih, 2023. "A stochastic programming approach to surgery scheduling under parallel processing principle," Omega, Elsevier, vol. 115(C).
    28. Konstantin Kogan & Avraham Shtub, 1997. "DGAP - The Dynamic Generalized Assignment Problem," Annals of Operations Research, Springer, vol. 69(0), pages 227-239, January.
    29. Babak Akbarzadeh & Ghasem Moslehi & Mohammad Reisi-Nafchi & Broos Maenhout, 2020. "A diving heuristic for planning and scheduling surgical cases in the operating room department with nurse re-rostering," Journal of Scheduling, Springer, vol. 23(2), pages 265-288, April.
    30. Yin, Yunqiang & Wang, Yan & Cheng, T.C.E. & Liu, Wenqi & Li, Jinhai, 2017. "Parallel-machine scheduling of deteriorating jobs with potential machine disruptions," Omega, Elsevier, vol. 69(C), pages 17-28.
    Full references (including those not matched with items on IDEAS)

    Citations

    Citations are extracted by the CitEc Project, subscribe to its RSS feed for this item.
    as


    Cited by:

    1. Justkowiak, Jan-Erik & Pesch, Erwin, 2023. "A column generation driven heuristic for order-scheduling and rack-sequencing in robotic mobile fulfillment systems," Omega, Elsevier, vol. 120(C).

    Most related items

    These are the items that most often cite the same works as this one and are cited by the same works as this one.
    1. Kaining Shao & Wenjuan Fan & Zishu Yang & Shanlin Yang & Panos M. Pardalos, 2022. "A column generation approach for patient scheduling with setup time and deteriorating treatment duration," Operational Research, Springer, vol. 22(3), pages 2555-2586, July.
    2. Sean Harris & David Claudio, 2022. "Current Trends in Operating Room Scheduling 2015 to 2020: a Literature Review," SN Operations Research Forum, Springer, vol. 3(1), pages 1-42, March.
    3. Tu-San Pham & Louis-Martin Rousseau & Patrick Causmaecker, 2022. "A two-phase approach for the Radiotherapy Scheduling Problem," Health Care Management Science, Springer, vol. 25(2), pages 191-207, June.
    4. Omid Shahvari & Rasaratnam Logendran & Madjid Tavana, 2022. "An efficient model-based branch-and-price algorithm for unrelated-parallel machine batching and scheduling problems," Journal of Scheduling, Springer, vol. 25(5), pages 589-621, October.
    5. Petra Vogl & Roland Braune & Karl F. Doerner, 2019. "Scheduling recurring radiotherapy appointments in an ion beam facility," Journal of Scheduling, Springer, vol. 22(2), pages 137-154, April.
    6. Bruno Vieira & Derya Demirtas & Jeroen B. Kamer & Erwin W. Hans & Louis-Martin Rousseau & Nadia Lahrichi & Wim H. Harten, 2020. "Radiotherapy treatment scheduling considering time window preferences," Health Care Management Science, Springer, vol. 23(4), pages 520-534, December.
    7. Vieira, Bruno & Demirtas, Derya & van de Kamer, Jeroen B. & Hans, Erwin W. & van Harten, Wim, 2018. "A mathematical programming model for optimizing the staff allocation in radiotherapy under uncertain demand," European Journal of Operational Research, Elsevier, vol. 270(2), pages 709-722.
    8. Liu, Baoli & Li, Zhi-Chun & Wang, Yadong, 2023. "A branch-and-price heuristic algorithm for the bunkering operation problem of a liquefied natural gas bunkering station in the inland waterways," Transportation Research Part B: Methodological, Elsevier, vol. 167(C), pages 145-170.
    9. Camila Ramos & Alejandro Cataldo & Juan–Carlos Ferrer, 2020. "Appointment and patient scheduling in chemotherapy: a case study in Chilean hospitals," Annals of Operations Research, Springer, vol. 286(1), pages 411-439, March.
    10. Renaud Chicoisne, 2023. "Computational aspects of column generation for nonlinear and conic optimization: classical and linearized schemes," Computational Optimization and Applications, Springer, vol. 84(3), pages 789-831, April.
    11. Range, Troels Martin & Kozlowski, Dawid & Petersen, Niels Chr., 2019. "Dynamic job assignment: A column generation approach with an application to surgery allocation," European Journal of Operational Research, Elsevier, vol. 272(1), pages 78-93.
    12. Jing Zhou, 2023. "Airline capacity distribution under financial budget and resource consideration," Journal of Combinatorial Optimization, Springer, vol. 45(5), pages 1-29, July.
    13. Siqiao Li & Ger Koole & Xiaolan Xie, 2020. "An adaptive priority policy for radiotherapy scheduling," Flexible Services and Manufacturing Journal, Springer, vol. 32(1), pages 154-180, March.
    14. Xiaoyu Yu & Jingyi Qian & Yajing Zhang & Min Kong, 2023. "Supply Chain Scheduling Method for the Coordination of Agile Production and Port Delivery Operation," Mathematics, MDPI, vol. 11(15), pages 1-24, July.
    15. Adam Diamant, 2021. "Dynamic multistage scheduling for patient-centered care plans," Health Care Management Science, Springer, vol. 24(4), pages 827-844, December.
    16. Gang Du & Xinyue Li & Hui Hu & Xiaoling Ouyang, 2018. "Optimizing Daily Service Scheduling for Medical Diagnostic Equipment Considering Patient Satisfaction and Hospital Revenue," Sustainability, MDPI, vol. 10(9), pages 1-23, September.
    17. Yanbo Ma & Kaiyue Liu & Zheng Li & Xiang Chen, 2022. "Robust Operating Room Scheduling Model with Violation Probability Consideration under Uncertain Surgery Duration," IJERPH, MDPI, vol. 19(20), pages 1-20, October.
    18. Silva, Thiago A.O. & de Souza, Mauricio C., 2020. "Surgical scheduling under uncertainty by approximate dynamic programming," Omega, Elsevier, vol. 95(C).
    19. Wen, Xin & Sun, Xuting & Ma, Hoi-Lam & Sun, Yige, 2022. "A column generation approach for operational flight scheduling and aircraft maintenance routing," Journal of Air Transport Management, Elsevier, vol. 105(C).
    20. Mahdi Noorizadegan & Abbas Seifi, 2018. "An efficient computational method for large scale surgery scheduling problems with chance constraints," Computational Optimization and Applications, Springer, vol. 69(2), pages 535-561, March.

    Corrections

    All material on this site has been provided by the respective publishers and authors. You can help correct errors and omissions. When requesting a correction, please mention this item's handle: RePEc:eee:jomega:v:118:y:2023:i:c:s0305048323000191. See general information about how to correct material in RePEc.

    If you have authored this item and are not yet registered with RePEc, we encourage you to do it here. This allows to link your profile to this item. It also allows you to accept potential citations to this item that we are uncertain about.

    If CitEc recognized a bibliographic reference but did not link an item in RePEc to it, you can help with this form .

    If you know of missing items citing this one, you can help us creating those links by adding the relevant references in the same way as above, for each refering item. If you are a registered author of this item, you may also want to check the "citations" tab in your RePEc Author Service profile, as there may be some citations waiting for confirmation.

    For technical questions regarding this item, or to correct its authors, title, abstract, bibliographic or download information, contact: Catherine Liu (email available below). General contact details of provider: http://www.elsevier.com/wps/find/journaldescription.cws_home/375/description#description .

    Please note that corrections may take a couple of weeks to filter through the various RePEc services.

    IDEAS is a RePEc service. RePEc uses bibliographic data supplied by the respective publishers.