Jackson's pseudo-preemptive schedule and cumulative scheduling problems

  • Authors:
  • Jacques Carlier;Eric Pinson

  • Affiliations:
  • Laboratoire HEUDIASYC UMR CNRS 6599, Université de Technologie de Compiègne, France;Centre de Recherches et d'Etudes sur l'Application des Mathématiques, Institut de Mathématiques Appliquées, Université Catholique de l'Ouest, Angers, France

  • Venue:
  • Discrete Applied Mathematics - The fourth international colloquium on graphs and optimisation (GO-IV)
  • Year:
  • 2004

Quantified Score

Hi-index 0.00

Visualization

Abstract

The aim of this paper is to show the usefulness of the Jackson's pseudo-preemptive schedule (JPPS) for solving cumulative scheduling problems. JPPS was introduced for the m-processor scheduling problem Pm/ri, qi/Cmax. In the latter problem, a set I of n operations has to be scheduled without preemption on m identical processors in order to minimize the makespan. Each operation i has a release date (or head) ri, a processing time pi, and a tail qi. In the cumulative scheduling problem (CuSP), an operation i requires a constant amount ei of processors throughout its processing. A CuSP is obtained, for instance, from the resource constrained project scheduling problem (RCPSP) by choosing a resource and relaxing the constraints induced by the other resources. We state new properties on JPPS and we show that it can be used for studying the CuSP and for performing adjustments of heads and tails using a strategy very close to the one designed by Carlier and Pinson for the 1/ri, qi/Cmax sequencing problem. It confirms the interest of JPPS for solving RCPSP.