On the application of insertion techniques for job shop problems with setup times

被引:21
作者
Sotskov, YN
Tautenhahn, T
Werner, F
机构
[1] Byelarussian Acad Sci, Inst Engn Cybernet, Minsk 220012, BELARUS
[2] Univ Southampton, Southampton SO17 1BJ, Hants, England
[3] Otto Von Guericke Univ, D-39016 Magdeburg, Germany
来源
RAIRO-RECHERCHE OPERATIONNELLE-OPERATIONS RESEARCH | 1999年 / 33卷 / 02期
关键词
job shop scheduling; setup times; constructive heuristics;
D O I
10.1051/ro:1999110
中图分类号
C93 [管理学]; O22 [运筹学];
学科分类号
070105 ; 12 ; 1201 ; 1202 ; 120202 ;
摘要
Constructive heuristics for shop scheduling problems are often based on priority (or dispatching) rules. However, recent work has demonstrated that insertion algorithms that step by step insert operations or jobs into partial schedules usually clearly outperform priority rules. In this paper, we consider various job shop scheduling problems with setup times. For each job a specific technological route and a release date are given. Moreover, the jobs are partitioned into groups. A sequence independent setup time s(rj) is required on machine j when a job of the r-th group is processed after a job of another group. We consider different types of job availability namely item and batch availability. As objective function we use both regular and nonregular criteria. For such problems we apply insertion techniques combined with beam search. Especially we consider different insertion orders of the operations or jobs. A refined variant of the insertion algorithm is presented, where several operations are inserted in parallel. The proposed variants have been tested on a large collection of test problems and compared with other constructive algorithms based on priority rules.
引用
收藏
页码:209 / 245
页数:37
相关论文
共 38 条
[1]   THE SHIFTING BOTTLENECK PROCEDURE FOR JOB SHOP SCHEDULING [J].
ADAMS, J ;
BALAS, E ;
ZAWACK, D .
MANAGEMENT SCIENCE, 1988, 34 (03) :391-401
[2]   THE COMPLEXITY OF ONE-MACHINE BATCHING PROBLEMS [J].
ALBERS, S ;
BRUCKER, P .
DISCRETE APPLIED MATHEMATICS, 1993, 47 (02) :87-107
[3]   COMBINING PETROVS HEURISTIC AND THE CDS HEURISTIC IN GROUP SCHEDULING PROBLEMS [J].
ALLISON, JD .
COMPUTERS & INDUSTRIAL ENGINEERING, 1990, 19 (1-4) :457-461
[4]  
Applegate D., 1991, ORSA Journal on Computing, V3, P149, DOI 10.1287/ijoc.3.2.149
[5]   SCHEDULING THE PRODUCTION OF COMPONENTS AT A COMMON FACILITY [J].
BAKER, KR .
IIE TRANSACTIONS, 1988, 20 (01) :32-35
[6]   A STATE-OF-THE-ART SURVEY OF DISPATCHING RULES FOR MANUFACTURING JOB SHOP OPERATIONS [J].
BLACKSTONE, JH ;
PHILLIPS, DT ;
HOGG, GL .
INTERNATIONAL JOURNAL OF PRODUCTION RESEARCH, 1982, 20 (01) :27-45
[7]   CONSTRUCTIVE HEURISTIC ALGORITHMS FOR THE OPEN SHOP PROBLEM [J].
BRASEL, H ;
TAUTENHAHN, T ;
WERNER, F .
COMPUTING, 1993, 51 (02) :95-110
[8]   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
[9]  
BRUCKER P, 1996, IN PRESS OR SPEKTRUM
[10]   AN ALGORITHM FOR SOLVING THE JOB-SHOP PROBLEM [J].
CARLIER, J ;
PINSON, E .
MANAGEMENT SCIENCE, 1989, 35 (02) :164-176