Skip to main content
Log in

Preemptive scheduling of interval orders is polynomial

  • Published:
Order Aims and scope Submit manuscript

Abstract

In 1979, Papadimitriou and Yannakakis gave a polynomial time algorithm for the scheduling of jobs requiring unit completion times when the precedence constraints form an interval order. The authors solve here the corresponding problem, for preemptive scheduling (a job can be interrupted to work on more important tasks, and completed at a later time, subject to the usual scheduling constraints.) The m-machine preemptive scheduling problem is shown to have a polynomial algorithm, for both unit time and variable execution times as well, when the precedence constraints are given by an interval order.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  1. L. G. Khachian (1979) A polynomial algorithm in linear programming, Soviet Math. Dokl. 20, 191–194.

    Google Scholar 

  2. E. L. Lawler (1982) Preemptive scheduling of precedence constrained jobs on parallel machines, in Deterministic and Stochastic Scheduling (M. A. H. Dempster, J. K. Lenstra, and A. H. G. Rinnooy Kan, eds.) D. Reidel, Dordrecht, 1982.

    Google Scholar 

  3. E. L. Lawler and J. K. Lenstra (1981) Machine scheduling with precedence constraints, in Ordered Sets (I. Rival ed.) D. Reidel, Dordrecht, pp. 655–676.

    Google Scholar 

  4. J. K. Lenstra and A. H. G. Rinnooy Kan (1984) Two open problems in precedence constrained scheduling, in Orders: Descriptions and Roles (M. Pouzet and D. Richard, eds.) Ann. Discr. Math. 23, 509–521.

  5. C. H. Papadimitriou and M. Yannakakis (1979) Scheduling interval-ordered tasks, SIAM J. Computing 8, 405–409.

    Google Scholar 

  6. W. Poguntke (1986) Order theoretic aspects of scheduling, AMS Contemp. Math. 57, 1–32.

    Google Scholar 

  7. N. Sauer and M. G. Stone (1987) Rational preemptive scheduling, Order 4 195–206.

    Google Scholar 

  8. M. Simonnard (1966) Linear Programming (transl. by W. S. Jennell), Prentice Hall.

Download references

Author information

Authors and Affiliations

Authors

Additional information

Communicated by I. Rival

Rights and permissions

Reprints and permissions

About this article

Cite this article

Sauer, N.W., Stone, M.G. Preemptive scheduling of interval orders is polynomial. Order 5, 345–348 (1989). https://doi.org/10.1007/BF00353653

Download citation

  • Received:

  • Accepted:

  • Issue Date:

  • DOI: https://doi.org/10.1007/BF00353653

AMS subject classifications (1980)

Key words

Navigation