作业车间调度的移动瓶颈法

The Shifting Bottleneck Procedure for Job Shop Scheduling

Management Science · 1988
被引 1583 · 同刊同年前 2%
人大 A+FT50UTD24ABS 4*

中文导读

提出一种近似方法求解作业车间调度的最小完工时间问题,通过依次识别并优化瓶颈机器,并局部重优化已有序列,计算测试表明该方法优于文献中其他方法,能在5分钟内找到经典10机10题的最优解。

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.

作业车间调度瓶颈识别最小完工时间单机调度