An integrated approach for modeling and solving the general multiprocessor job-shop scheduling problem using tabu search

被引:362
作者
DauzerePeres, S
Paulli, J
机构
[1] ECOLE MINES, DEPT AUTOMAT CONTROL & PROD ENGN, F-44070 NANTES 03, FRANCE
[2] AARHUS UNIV, DEPT OPERAT RES, DK-8000 AARHUS C, DENMARK
关键词
analysis of algorithms; suboptimal algorithms; tabu search; production/scheduling; sequencing; deterministic; multiple machine; multiprocessor; job-shop scheduling; disjunctive graph model;
D O I
10.1023/A:1018930406487
中图分类号
C93 [管理学]; O22 [运筹学];
学科分类号
070105 ; 12 ; 1201 ; 1202 ; 120202 ;
摘要
The problem considered in this paper is an important extension of the classical job-shop scheduling problem, where the same operation can be performed on more than one machine. The problem is to assign each operation to a machine and to sequence the operations on the machines, such that the makespan of a set of jobs is minimized. We introduce an extended version of the disjunctive graph model, that is able to take into account the fact that operations have to be assigned to machines. This allows us to present an integrated approach, by defining a neighborhood structure for the problem where there is no distinction between reassigning or resequencing an operation. This neighborhood is proved to be connected. A tabu search procedure is proposed and computational results are provided.
引用
收藏
页码:281 / 306
页数:26
相关论文
共 18 条
[1]   THE SHIFTING BOTTLENECK PROCEDURE FOR JOB SHOP SCHEDULING [J].
ADAMS, J ;
BALAS, E ;
ZAWACK, D .
MANAGEMENT SCIENCE, 1988, 34 (03) :391-401
[2]  
BRANDIMARTE P, 1993, ANN OPER RES, V41, P57
[3]   A BRANCH-AND-BOUND ALGORITHM FOR THE JOB-SHOP SCHEDULING PROBLEM [J].
BRUCKER, P ;
JURISCH, B ;
SIEVERS, B .
DISCRETE APPLIED MATHEMATICS, 1994, 49 (1-3) :107-127
[4]   JOB-SHOP SCHEDULING WITH MULTIPURPOSE MACHINES [J].
BRUCKER, P ;
SCHLIE, R .
COMPUTING, 1990, 45 (04) :369-375
[5]  
Dauzere-Peres S., 1994, MANAGEMENT REPORT SE, V182
[6]  
DAUZEREPERES S, 1994, MANAGEMENT REPORT SE, V180
[7]  
Fisher H., 1963, IND SCHEDULING, P225
[8]  
Garey M. R., 1976, Mathematics of Operations Research, V1, P117, DOI 10.1287/moor.1.2.117
[9]  
Glover F., 1990, ORSA Journal on Computing, V2, P4, DOI [10.1287/ijoc.1.3.190, 10.1287/ijoc.2.1.4]
[10]  
Glover F., 1993, Annals of Operations Research, V41, P3