作业车间调度
禁忌搜索
数学优化
车辆路径问题
工作车间
计算机科学
调度(生产过程)
流水车间调度
邻里(数学)
集合(抽象数据类型)
布线(电子设计自动化)
数学
计算机网络
数学分析
程序设计语言
作者
Monaldo Mastrolilli,Luca Maria Gambardella
标识
DOI:10.1002/(sici)1099-1425(200001/02)3:1<3::aid-jos32>3.0.co;2-y
摘要
The flexible job shop problem is an extension of the classical job shop scheduling problem which allows an operation to be performed by one machine out of a set of machines. The problem is to assign each operation to a machine (routing problem) and to order the operations on the machines (sequencing problem), such that the maximal completion time (makespan) of all operations is minimized. To solve the flexible job shop problem approximately, we use local search techniques and present two neighbourhood functions (Nopt1, Nopt2). Nopt2 is proved to be optimum connected. Nopt1 does not distinguish between routing or sequencing an operation. In both cases, a neighbour of a solution is obtained by moving an operation which affects the makespan. Our main contribution is a reduction of the set of possible neighbours to a subset for which can be proved that it always contains the neighbour with the lowest makespan. An efficient approach to compute such a subset of feasible neighbours is presented. A tabu search procedure is proposed and an extensive computational study is provided. We show that our procedure outperforms previous approaches. Copyright © 2000 John Wiley & Sons, Ltd.
科研通智能强力驱动
Strongly Powered by AbleSci AI