Scinovex
article Open AccessTop 1% cited

Job Shop Scheduling by Simulated Annealing

Operations Research · 1992 · Vol. 40(1) · pp. 113–125
Peter J. M. van LaarhovenEmile AartsJan Karel Lenstra

Abstract

We describe an approximation algorithm for the problem of finding the minimum makespan in a job shop. The algorithm is based on simulated annealing, a generalization of the well known iterative improvement approach to combinatorial optimization problems. The generalization involves the acceptance of cost-increasing transitions with a nonzero probability to avoid getting stuck in local minima. We prove that our algorithm asymptotically converges in probability to a globally minimal solution, despite the fact that the Markov chains generated by the algorithm are generally not irreducible. Computational experiments show that our algorithm can find shorter makespans than two recent approximation approaches that are more tailored to the job shop scheduling problem. This is, however, at the cost of large running times.

Scheduling and Optimization AlgorithmsOptimization and Packing ProblemsOptimization and Search ProblemsJob shop schedulingSimulated annealingMathematical optimizationMaxima and minimaMarkov chainComputer scienceScheduling (production processes)Flow shop schedulingGeneralizationApproximation algorithm
Citations
1,115
FWCI
77.52
field-weighted impact
References
19
Percentile
100%
vs. same field & year
Citations per year
References
Optimization by Simulated Annealing
Science · 1983 · 44,165 citations
Combinatorial Optimization: Algorithms and Complexity.
American Mathematical Monthly · 1984 · 6,030 citations
An Introduction to Probability Theory.
Journal of the American Statistical Association · 1986 · 3,328 citations
Sequencing and Scheduling: An Introduction to the Mathematics of the Job-Shop
Journal of the Operational Research Society · 1982 · 1,005 citations
The Shifting Bottleneck Procedure for Job Shop Scheduling
Management Science · 1988 · 1,592 citations
Citation Network

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