Abstract

The basic scheduling problem we are dealing with in this paper is the following one. A set of jobs has to be scheduled on a set of parallel uniform machines. Each machine can handle at most one job at a time. Each job becomes available for processing at its release date. All jobs have the same execution requirement and arbitrary due dates. Each machine has a known speed. The processing of any job may be interrupted arbitrarily often and resumed later on any machine. The goal is to find a schedule that minimizes the sum of tardiness, i.e., we consider problem Q?r j ,p j =p, pmtn??T j whose complexity status was open. Recently, Tian et al. (J. Sched. 9:343---364, 2006) proposed a polynomial algorithm for problem 1?r j ,p j =p, pmtn??T j . We show that both the problem P? pmtn??T j of minimizing total tardiness on a set of parallel machines with allowed preemptions and the problem P?r j ,p j =p, pmtn??T j of minimizing total tardiness on a set of parallel machines with release dates, equal processing times and allowed preemptions are NP-hard. Moreover, we give a polynomial algorithm for the case of uniform machines without release dates, i.e., for problem Q?p j =p, pmtn??T j .

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call