Article thumbnail

Job sequencing with one common and multiple secondary resources: A problem motivated from particle therapy for cancer treatment

By Matthias Horn, Gunther Raidl and Christian Blum

Abstract

We consider in this work the problem of scheduling a set of jobs without preemption, where each job requires two resources: (1) a common resource, shared by all jobs, is required during a part of the job¿s processing period, while (2) a secondary resource, which is shared with only a subset of the other jobs, is required during the job¿s whole processing period. This problem models, for example, the scheduling of patients during one day in a particle therapy facility for cancer treatment. First, we show that the tackled problem is NP-hard. We then present a construction heuristic and a novel A* algorithm, both on the basis of an effective lower bound calculation. For comparison, we also model the problem as a mixed-integer linear program (MILP). An extensive experimental evaluation on three types of problem instances shows that A* typically works extremely well, even in the context of large instances with up to 1000 jobs. When our A* does not terminate with proven optimality, which might happen due to excessive memory requirements, it still returns an approximate solution with a usually small optimality gap. In contrast, solving the MILP model with the MILP solver CPLEX is not competitive except for very small problem instances. © Springer International Publishing AG 2018.We gratefully acknowledge the financial support of the Doctoral Program “Vienna Graduate School on Computational Optimization” funded by Austrian Science Foundation under Project No W1260-N35.Peer Reviewe

Topics: Scheduling, Learning systems, Integer programming, Patient treatment, Optimization, Diseases
Publisher: 'Springer Science and Business Media LLC'
Year: 2018
DOI identifier: 10.1007/978-3-319-72926-8_42
OAI identifier: oai:digital.csic.es:10261/164749
Provided by: Digital.CSIC
Journal:
Download PDF:
Sorry, we are unable to provide the full text but you may find it at the following location(s):
  • http://dx.doi.org/10.13039/501... (external link)
  • http://hdl.handle.net/10261/16... (external link)
  • Suggested articles


    To submit an update or takedown request for this paper, please submit an Update/Correction/Removal Request.