Skip to main content
Log in

A problem expanding parametric programming method for solving the job shop scheduling problem

  • Combinatorial Optimization
  • Published:
Annals of Operations Research Aims and scope Submit manuscript

Abstract

A new zero-one integer programming model for the job shop scheduling problem with minimum makespan criterion is presented. The algorithm consists of two parts: (a) a branch and bound parametric linear programming code for solving the job shop problem with fixed completion time; (b) a problem expanding algorithm for finding the optimal completion time. Computational experience for problems having up to thirty-six operations is presented. The largest problem solved was limited by memory space, not computation time. Efforts are under way to improve the efficiency of the algorithm and to reduce its memory requirements.

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. K.R. Baker,Introduction to Sequencing and Scheduling (Wiley, New York, 1974).

    Google Scholar 

  2. E. Balas, Machine sequencing via disjunction graphs: An implicit enumeration algorithm, Operations Research 17(1969)941.

    Google Scholar 

  3. E. Balas, Disjunctive programming and a hierarchy of relaxations for discrete optimization problems, Management Science Research Report MSRR 492, Carnegie-Mellon University (19).

  4. R. Bellman, A.E. Esogbue and I. Nabeshima, International Series in Modern Applied Mathematics and Computer Science, Vol. 4:Mathematical Aspects of Scheduling and Applications (Pergamon Press, Oxford, 1982).

    Google Scholar 

  5. E.H. Bowman, The scheduling sequencing problem, Operations Research 7, 5(1959)621.

    Google Scholar 

  6. R.W. Conway, W.L. Maxwell and L.W. Miller,Theory of Scheduling (Addison Wesley, Reading, Mass., 1967).

    Google Scholar 

  7. S. French,Sequencing and Scheduling: An Introduction to the Mathematics of the Job Shop (Ellis Horwood Ltd., Chichester, England, 1982).

    Google Scholar 

  8. M.R. Garey and D.S. Johnson,Computers and Intractibility: A Guide to the Theory of NP Completeness (Freeman, 1979).

  9. J.K. Lenstra,Sequencing by Enumeration Methods, Mathematical Center Tract 67 (Mathematisch Centrum, Amsterdam, 1974).

    Google Scholar 

  10. A.S. Manne, On the job shop scheduling problem, Operations Research 8, 2(1969)219.

    Google Scholar 

  11. J.F. Muth and G.L. Thompson, eds.,Industrial Scheduling (Prentice Hall Inc., Englewood Cliffs, New Jersey, 1963).

    Google Scholar 

  12. L. Nemeti, Das reihenfolge problem in der fertigungsprogrammierung und linearplanung mit logischen bedingungen, Mathematika 6, 29(1964)87.

    Google Scholar 

  13. A.A.B. Pritsker, L.J. Watters and P.M. Wolfe, Multiproject scheduling with limited resources: A zero-one programming approach, Management Science 16(1969)93.

    Google Scholar 

  14. A.P. Sethi and G.L. Thompson, The Pivot and Probe Algorithm for solving a linear program, Mathematical Programming 29(1984)219.

    Google Scholar 

  15. A.E. Story and H.M. Wagner, Computational experience with integer programming for job shop scheduling, in: [11], pp. 207–219.

  16. H.M. Wagner, An integer linear programming model for machine scheduling, Naval Research Logistics Quarterly 6, 2(1959)131.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Additional information

This report was prepared as part of the activities of the Management Sciences Research Group, Carnegie-Mellon University, under Contract No. N00014-82-K-0329 NR 047-048 with the U.S. Office of Naval Research. Reproduction in whole or in part is permitted for any purpose of the U.S. Government.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Thompson, G.L., Zawack, D.J. A problem expanding parametric programming method for solving the job shop scheduling problem. Ann Oper Res 4, 327–342 (1985). https://doi.org/10.1007/BF02022046

Download citation

  • Issue Date:

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

Keywords and phrases

Navigation