Efficient Approximation Schemes for Scheduling Problems with Release Dates and Delivery Times

  • Authors:
  • Monaldo Mastrolilli

  • Affiliations:
  • IDSIA, Galleria 2, 6928 Manno, Switzerland/ E-mail: monaldo@idsia.ch

  • Venue:
  • Journal of Scheduling
  • Year:
  • 2003

Quantified Score

Hi-index 0.00

Visualization

Abstract

We consider the problem of scheduling n independent jobs on m identical machines that operate in parallel. Each job must be processed without interruption for a given amount of time on any one of the m machines. In addition, each job has a release date, when it becomes available for processing, and, after completing its processing, requires an additional delivery time. The objective is to minimize the time by which all jobs are delivered. In the notation of Graham et al. (1979), this problem is noted P|rj|Lmax. We develop a polynomial time approximation scheme whose running time depends only linearly on n. This linear complexity bound gives a substantial improvement of the best previously known polynomial bound (Hall and Shmoys, 1989). Finally, we discuss the special case of this problem in which there is a single machine and present an improved approximation scheme.