Skip to main content
Log in

On the hardness of the classical job shop problem

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

Abstract

In a classical job shop problem, n jobs have to be processed onm machines, where the machine orders of the jobs are given. Computationalexperiments show that there are huge differences in the hardness of the job shop problem tominimize makespan depending on the given machine orders. We study a partial order“\(\underset{\raise0.3em\hbox{$\smash{\scriptscriptstyle-}$}}{ \succ } \)” on the set of sequences, i.e., feasiblecombinations of job orders and machine orders, with the property thatB \(\underset{\raise0.3em\hbox{$\smash{\scriptscriptstyle-}$}}{ \succ } \) B implies thatthe makespan of the semiactive schedule corresponding to sequence B isless than or equal to the makespan of any schedule corresponding to B.The minimal sequences according to this partial order are called irreducible.We present a polynomial algorithm to decide whether B \(\underset{\raise0.3em\hbox{$\smash{\scriptscriptstyle-}$}}{ \succ } \) B holds andwe develop a new enumeration algorithm for irreducible sequences. To explain the differencesin the hardness of job shop problems, we study the relation between the hardness of a jobshop problem and the number of irreducible sequences corresponding to the given machine orders.

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. H. Bräsel, Latin rectangles and scheduling theory, TU Magdeburg, 1990 (in German).

  2. H. Bräsel, M. Harborth, T. Tautenhahn and P. Willenius, On the set of solutions of an open shop problem, Preprint Nr. 15, Otto-von-Guericke Universität, Magdeburg, 1997.

    Google Scholar 

  3. H. Bräsel, M. Harborth and P. Willenius, Isomorphism for digraphs and sequences of shop scheduling problems, Preprint Nr. 21, Otto-von-Guericke Universität, Magdeburg, 1996.

    Google Scholar 

  4. H. Bräsel and M. Kleinau, New steps in the amazing world of sequences and schedules, Mathematical Methods of Operations Research 43(1996)195-214.

    Google Scholar 

  5. P. Brucker, B. Jurisch and A. Krämer, The job-shop problem and immediate selection, Annals of Operations Research 50(1994)73-114.

    Google Scholar 

  6. J. Carlier and E. Pinson, An algorithm for solving the job-shop problem, Management Science 35(1989)164-176.

    Google Scholar 

  7. A. Goralcikova and G. Koubek, A reduct and closure algorithm for graphs, Mathematical Foundations of Computer Science 74(1979)301-307.

    Google Scholar 

  8. R.E. Graham, E.L. Lawler, J.K. Lenstra and A.H.G. Rinnooy Kan, Optimization and approximation in deterministic sequencing and scheduling — a survey, Ann. Discrete Mathematics 5(1979)287-326.

    Google Scholar 

  9. M. Kleinau, On the structure of shop scheduling problems: number problems, reducibility and complexity, TU Magdeburg, 1993 (in German).

  10. A. Krämer, Scheduling multiprocessor tasks on dedicated processors, Universität Osnabrück, 1995.

  11. R.M. McConnell and J.P. Spinrad, Linear-time modular decomposition and efficient transitive orientation of comparability graphs, in: Proceedings of the 5th Annual ACM-SIAM Symposium on Discrete Algorithms, 1994, pp. 536-545.

  12. J.F. Muth and G.L. Thompson, Industrial Scheduling, Prentice-Hall, Englewood Cliffs, 1963.

    Google Scholar 

  13. L. Rédei, Ein kombinatorischer Satz, Acta Litt. Szeged 7(1934) 39-43.

    Google Scholar 

  14. T. Tautenhahn, Irreducible sequences — an approach to interval edge colouring trees, Preprint No. OR 83, Faculty of Mathematical Studies, University of Southampton, 1996.

Download references

Authors

Rights and permissions

Reprints and permissions

About this article

Cite this article

Bräsel, H., Harborth, M., Tautenhahn, T. et al. On the hardness of the classical job shop problem. Annals of Operations Research 92, 265–279 (1999). https://doi.org/10.1023/A:1018990932547

Download citation

  • Issue Date:

  • DOI: https://doi.org/10.1023/A:1018990932547

Keywords

Navigation