Skip to main content
Log in

A branch & bound method for the general-shop problem with sequence dependent setup-times

  • Theoretical Papers
  • Published:
Operations-Research-Spektrum Aims and scope Submit manuscript

Abstract

A branch & bound algorithm is presented for a very general scheduling problem withn jobs andm machines. Each job consists of a set of operations. Each operation has to be processed on a dedicated machine. There may be arbitrary precedence relations between the operations. The set of all operations is partitioned into groups. If on a machine an operation belonging to groupG g is processed immediately after an operation belonging to groupG f there is a setup ofs fg time units. We assume thats fg=0 iff=g and that thes fg satisfy the triangle inequality. Computational results for this general problem as well as for special cases like the job-shop problem and the open-shop problem are reported.

Zusammenfassung

Es wird ein Branch & Bound-Algorithmus für ein sehr allgemeines Scheduling Problem mitn Jobs undm Maschinen vorgestellt. Jeder Job besteht aus einer Menge von Operationen, die auf einer ausgewählten Maschine bearbeitet werden müssen. Zwischen den Operationen sind beliebige Vorrangbeziehungen möglich. Ferner werden die Operationen in Gruppen aufgeteilt. Wenn auf einer Maschine eine Operation der GruppeG g unmittelbar nach einer Operation der GruppeG f bearbeitet wird, ist eine Rüstzeit vons fg Zeiteinheiten notwendig. Wir setzen voraus, daßs fg=0 fürf=g und daß dies fg die Dreiecksungleichung erfüllen. Sowohl für dieses allgemeine Problem als auch für Spezialfälle wie das Job-Shop Problem und das Open-Shop Problem werden Rechenergebnisse vorgestellt.

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

  • Adams J, Balas E, Zawack D (1988) The Shifting Bottleneck Procedure for Job-Shop Scheduling. Manag Sci 34: 391–401

    Google Scholar 

  • Applegate D, Cook W (1991) A Computational Study of Job-Shop Scheduling. ORSA J Comput 3: 149–156

    Google Scholar 

  • Bräsel H, Tautenhahn T, Werner F (1991) Constructive Heuristic Algorithms for the Open-Shop Problem, TU Magdeburg. Preprint, Math 21/91

  • Brucker P, Jurisch B, Krämer A (1994) The Job-Shop Problem and Immediate Selection. Ann Oper Res 50: 73–114

    Google Scholar 

  • Brucker P, Jurisch B, Sievers B (1994a) A Fast Branch & Bound Algorithm for the Job-Shop Scheduling Problem. Discr Appl Math 49: 107–127

    Google Scholar 

  • Carlier J, Pinson E (1989) An Algorithm for Solving the Job-Shop Problem. Manag Sci 35: 164–176

    Google Scholar 

  • Carlier J, Pinson E (1990) A Practical Use of Jackson's Preemptive Schedule for Solving the Job-Shop Problem. Ann Oper Res 26: 269–287

    Google Scholar 

  • Kleinau U (1992) Zur Struktur und Lösung verallgemeinerter Shop Probleme, Dissertation A. TU Magdeburg

  • Monma CL, Potts CN (1989) On the Complexity of Scheduling with Batch Setup Times. Oper Res 37:(5) 798–804

    Google Scholar 

  • Muth JF, Thompson GL (1963) Industrial Scheduling. Prentice Hall, Englewood Cliffs, N.J. 1963

    Google Scholar 

  • Sedgewick R (1988) Algorithms, 2nd edn. Addison-Wesley, Reading Mass.

    Google Scholar 

  • Sotskov YN, Tautenhahn T, Werner F (1994) Heuristics for Permutation Flow-Shop Scheduling with Batch Setup Times. TU Magdeburg

  • Taillard E (1989) Benchmarks for Basic Scheduling Problems. ORWP 89/21, Lausanne

  • Thiele O (1994) Ein Branch & Bound-Verfahren für das General-Shop Problem mit gruppenabhängigen Rüstzeiten. Diplomarbeit, Universität Osnabrück

  • Wöstmann B (1993) Ein Branch & Bound-Verfahren für das Open-Shop Problem. Diplomarbeit, Universität Osnabrück

Download references

Author information

Authors and Affiliations

Authors

Additional information

Supported by the Deutsche Forschungsgemeinschaft (Project JoPTAG) and by INTAS (Project 93–257)

Rights and permissions

Reprints and permissions

About this article

Cite this article

Brucker, P., Thiele, O. A branch & bound method for the general-shop problem with sequence dependent setup-times. OR Spektrum 18, 145–161 (1996). https://doi.org/10.1007/BF01539706

Download citation

  • Received:

  • Accepted:

  • Issue Date:

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

Key words

Schlüsselwörter

Navigation