The problem of scheduling chemotherapy treatments in oncology clinics is a complex problem, given that the solution has to satisfy (as much as possible) several requirements such as the cyclic nature of chemotherapy treatment plans, maintaining a constant number of patients, and the availability of resources, e.g., treatment time, nurses, and drugs. At the same time, realizing a satisfying schedule is of upmost importance for obtaining the best health outcomes. In this paper we first consider a specific instance of the problem which is employed in the San Martino Hospital in Genova, Italy, and present a solution to the problem based on Answer Set Programming (ASP). Then, we enrich the problem and the related ASP encoding considering further features often employed in other hospitals, desirable also in S. Martino, and/or considered in related papers. Results of an experimental analysis, conducted on the real data provided by the San Martino Hospital, show that ASP is an effective solving methodology also for this important scheduling problem. Under consideration for acceptance in TPLP.
翻译:在肿瘤诊所安排化疗治疗是一个复杂的问题,因为解决办法必须(尽可能)满足若干要求,例如化疗治疗计划的周期性,保持病人的固定数量,以及资源的供应,例如治疗时间、护士和药物。与此同时,实现令人满意的时间表对于取得最佳健康结果至关重要。在本文件中,我们首先考虑意大利热诺瓦圣马提诺医院所使用问题的具体实例,并基于 " 回答设定方案 " (ASP)提出解决问题的办法。然后,我们丰富问题和相关的ASP编码,考虑其他医院经常使用的其他特征,这也是在S. Martino和/或相关文件中考虑的。根据San Martino医院提供的实际数据进行的实验分析的结果显示,ASP也是解决这一重要的时间安排问题的有效方法。在考虑是否被TPLP接受的情况下。