A comparison of heuristic algorithms for flow shop scheduling problems with setup times and limited batch size

被引:27
作者
Danneberg, D [1 ]
Tautenhahn, T [1 ]
Werner, F [1 ]
机构
[1] Otto Von Guericke Univ, D-39016 Magdeburg, Germany
关键词
flow shop scheduling; setup times; insertion algorithms; local search; multilevel heuristics;
D O I
10.1016/S0895-7177(99)00085-0
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
In this paper, we propose different heuristic algorithms for flow shop scheduling problems, where the jobs are partitioned into groups or families. Jobs of the same group can be processed together in a batch but the maximal number of jobs in a batch is limited. A setup is necessary before starting the processing of a batch, where the setup time depends on the group of the Sobs. In this paper, we consider the case when the processing time of a batch is given by the maximum of the processing times of the operations contained in the batch. As objective function we consider the makespan as well as the weighted sum of completion times of the jobs. For these problems, we propose and compare Various constructive and iterative algorithms. We derive suitable neighbourhood structures for such problems with batch setup times and describe iterative algorithms that are based on different types of local search algorithms. Except for standard metaheuristics, we also apply multilevel procedures which use different neighbourhoods within the search. The algorithms developed have been tested in detail on a large collection of problems with up to 120 jobs. (C) 1999 Elsevier Science Ltd. All rights reserved.
引用
收藏
页码:101 / 126
页数:26
相关论文
共 49 条
[1]   THE COMPLEXITY OF ONE-MACHINE BATCHING PROBLEMS [J].
ALBERS, S ;
BRUCKER, P .
DISCRETE APPLIED MATHEMATICS, 1993, 47 (02) :87-107
[2]   CONSTRUCTIVE HEURISTIC ALGORITHMS FOR THE OPEN SHOP PROBLEM [J].
BRASEL, H ;
TAUTENHAHN, T ;
WERNER, F .
COMPUTING, 1993, 51 (02) :95-110
[3]   Improving local search heuristics for some scheduling problems .1. [J].
Brucker, P ;
Hurink, J ;
Werner, F .
DISCRETE APPLIED MATHEMATICS, 1996, 65 (1-3) :97-122
[4]   Improving local search heuristics for some scheduling problems .2. [J].
Brucker, P ;
Hurink, J ;
Werner, F .
DISCRETE APPLIED MATHEMATICS, 1997, 72 (1-2) :47-69
[5]  
CAMPBELL HG, 1970, MANAGE SCI B-APPL, V16, pB630
[6]  
CLEVELAND GA, 1989, PROCEEDINGS OF THE THIRD INTERNATIONAL CONFERENCE ON GENETIC ALGORITHMS, P160
[7]  
DANNEBERG D, 1997, THESIS O VONGUERICKE
[8]   PROCEDURES FOR ESTIMATING OPTIMAL SOLUTION VALUES FOR LARGE COMBINATORIAL PROBLEMS [J].
DANNENBRING, DG .
MANAGEMENT SCIENCE, 1977, 23 (12) :1273-1283
[9]   THE LESSONS OF FLOWSHOP SCHEDULING RESEARCH [J].
DUDEK, RA ;
PANWALKAR, SS ;
SMITH, ML .
OPERATIONS RESEARCH, 1992, 40 (01) :7-13
[10]  
Garey M. R., 1976, Mathematics of Operations Research, V1, P117, DOI 10.1287/moor.1.2.117