Skip to main content
Log in

Patient scheduling with deteriorating treatment duration and maintenance activity

  • Focus
  • Published:
Soft Computing Aims and scope Submit manuscript

Abstract

This paper investigates a practical scheduling problem for radiotherapy patients, who are to be scheduled on different devices at different times. The treatment duration is increasing with time because of the continuously decaying effect of the radiation source, which also results in the decline of the serving ability. Therefore, the maintenance activity (replacing radiation source) is necessary to maintain the serving ability of medical institutions. The problem is to determine the schedule of all treatments and also when to have a maintenance activity, so as to minimize the maximum completion time of all the treatments on all devices. The lower bound of the problem is given in this paper. We prove that the optimal solution of the subproblem, i.e., scheduling patients on a single device, is independent of the sequence of the patients and is only related to the division of patients who are assigned before and after the maintenance, and thus, the subproblem can be converted to a two-partition problem. An improved dynamic programming algorithm is proposed to obtain an optimal scheme for this subproblem and its performance is better than other approaches. For multiple-device problem, an effective hybrid algorithm Gaussian crow search algorithm (GCSA) combined with crow search algorithm (CSA) and Gaussian distribution is proposed to assign all patients to different treatment devices. Finally, computational experiments demonstrate the effectiveness and stability of the proposed GCSA which is compared with CSA, simulated annealing (SA) and particle swarm optimization (PSO). The comparison results show that GCSA outperforms other algorithms in a feasible time.

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
Fig. 13
Fig. 14
Fig. 15
Fig. 16
Fig. 17
Fig. 18
Fig. 19
Fig. 20
Fig. 21
Fig. 22
Fig. 23
Fig. 24
Fig. 25
Fig. 26

Similar content being viewed by others

References

Download references

Funding

This work is supported by the Key research and development Projects in Anhui (1804b06020377), the Basic scientific research Projects in central colleges and Universities (JZ2018HGTB0232), the National Natural Science Foundation of China (Nos. 71601065, 71690235, 71690230) and the Innovative Research Groups of the National Natural Science Foundation of China (71521001).

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Wenjuan Fan.

Ethics declarations

Conflict of interest

The author declares that he has no conflict of interest.

Ethical approval

This article does not contain any studies with human participants or animals performed by any of the authors.

Informed consent

Informed consent was obtained from all individual participants included in the study.

Additional information

Communicated by Yaroslav D. Sergeyev.

Publisher's Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Shao, K., Fan, W., Yang, Z. et al. Patient scheduling with deteriorating treatment duration and maintenance activity. Soft Comput 24, 17649–17668 (2020). https://doi.org/10.1007/s00500-020-05156-4

Download citation

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00500-020-05156-4

Keywords

Navigation