Scinovex
articleTop 1% cited

The Shifting Bottleneck Procedure for Job Shop Scheduling

Management Science · 1988 · Vol. 34(3) · pp. 391–401
Joseph AdamsEgon BalasDaniel Joseph Zawack

Abstract

We describe an approximation method for solving the minimum makespan problem of job shop scheduling. It sequences the machines one by one, successively, taking each time the machine identified as a bottleneck among the machines not yet sequenced. Every time after a new machine is sequenced, all previously established sequences are locally reoptimized. Both the bottleneck identification and the local reoptimization procedures are based on repeatedly solving certain one-machine scheduling problems. Besides this straight version of the Shifting Bottleneck Procedure, we have also implemented a version that applies the procedure to the nodes of a partial search tree. Computational testing shows that our approach yields consistently better results than other procedures discussed in the literature. A high point of our computational testing occurred when the enumerative version of the Shifting Bottleneck Procedure found in a little over five minutes an optimal schedule to a notorious ten machines/ten jobs problem on which many algorithms have been run for hours without finding an optimal solution.

Scheduling and Optimization AlgorithmsAdvanced Manufacturing and Logistics OptimizationOptimization and Search ProblemsBottleneckJob shop schedulingComputer scienceScheduling (production processes)Mathematical optimizationFlow shop schedulingScheduleSingle-machine schedulingMathematics
Citations
1,592
FWCI
32.04
field-weighted impact
References
6
Percentile
100%
vs. same field & year
Citations per year
Cited by
Some heuristic to solve job shop machine scheduling problems
International Journal of Physics and Mathematics · 2025 · 0 citations
Project scheduling under uncertainty: Survey and research potentials
European Journal of Operational Research · 2004 · 953 citations
Job Shop Scheduling by Simulated Annealing
Operations Research · 1992 · 1,115 citations
References
Sequencing and Scheduling: An Introduction to the Mathematics of the Job-Shop
Journal of the Operational Research Society · 1982 · 1,005 citations
Citation Network

How this paper connects to the literature. Drag to explore, click any node to open that paper.

The Shifting Bottleneck Procedure for Job Shop Scheduling · Scinovex