Algorithms for special cases of the single machine total tardiness problem and an application to the even-odd partition problem

  • Authors:
  • Alexander A. Lazarev;Frank Werner

  • Affiliations:
  • Institute of Control Sciences of the Russian Academy of Sciences, Profsoyuznaya street 65, 117997 Moscow, Russia;Fakultät für Mathematik, Otto-von-Guericke-Universität Magdeburg, PSF 4120, 39016 Magdeburg, Germany

  • Venue:
  • Mathematical and Computer Modelling: An International Journal
  • Year:
  • 2009

Quantified Score

Hi-index 0.98

Visualization

Abstract

The scheduling problem of minimizing total tardiness on a single machine is known to be NP-hard in the ordinary sense. In this paper, we consider the special case of the problem when the processing times p"j and the due dates d"j of the jobs j,j@?N={1,2,...,n}, are oppositely ordered: p"1=p"2=...=p"n and d"1@?d"2@?...@?d"n. It is shown that already this special case is NP-hard in the ordinary sense, too. The set of jobs N is partitioned into k,1@?k@?n, subsets M"1,M"2,...,M"k, M"@n@?M"@m=0@? for @n@m,N=M"1@?M"2@?...@?M"k, such that max"i","j"@?"M"""@n|d"i-d"j|@?min"j"@?"M"""@np"j for each @n=1,2,...,k. We propose algorithms which solve the problem: in O(kn@?p"j) time if 1@?k=p"2=...=p"n mentioned above nor integer processing times to construct an optimal schedule. Finally, we apply the idea of the presented algorithm for the case k=1 to the even-odd partition problem.