Automatic generation of iterated greedy algorithms for the non-permutation flow shop scheduling problem with total completion time minimization

被引:21
作者
Brum, Artur [1 ]
Ruiz, Ruben [2 ]
Ritt, Marcus [1 ]
机构
[1] Univ Fed Rio Grande do Sul, Inst Informat, Av Bento Goncalves 9500, BR-91501970 Porto Alegre, RS, Brazil
[2] Univ Politecn Valencia, Inst Tecnol Informat, Grp Sistemas Optimizat Aplicada, Ciudad Politecn Innovac, Acc B,Edif 8G,Camino Vera S-N, Valencia 46021, Spain
关键词
Non-permutation flow shop; Total completion time; Iterated greedy; Automatic algorithm configuration; SEARCH ALGORITHM; TARDINESS MINIMIZATION; M-MACHINE; MAKESPAN; HEURISTICS; CONFIGURATION; OPTIMIZATION; FORMULATIONS; DESIGN;
D O I
10.1016/j.cie.2021.107843
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
In this paper we address the non-permutation flow shop scheduling problem, a more general variant of the flow shop problem in which the machines can have different sequences of jobs. We aim to minimize the total completion time. We propose a template to generate iterated greedy algorithms, and use an automatic algorithm configuration to obtain efficient methods. This is the first automated approach in the literature for the non-permutation flow shop scheduling problem. The algorithms start by building a high-quality permutation solution, which is then improved during a second phase that generates non-permutation solutions by changing the job order on some machines. The obtained algorithms are evaluated against two well-known benchmarks from the literature. The results show that they can find better schedules than the state-of-the-art methods for both the permutation and non-permutation flow shop scheduling problems in comparable experimental conditions, as evidenced by comprehensive computational and statistical testing. We conclude that using non-permutation schedules is a viable alternative to reduce the total completion time that production managers should consider.
引用
收藏
页数:13
相关论文
共 64 条
[51]   A GENETIC ALGORITHM FOR FLOWSHOP SEQUENCING [J].
REEVES, CR .
COMPUTERS & OPERATIONS RESEARCH, 1995, 22 (01) :5-13
[52]  
Ritt Marcus, 2016, 2016 IEEE International Conference on Automation Science and Engineering (CASE), P872, DOI 10.1109/COASE.2016.7743493
[53]   Evaluation of high performance constructive heuristics for the flow shop with makespan minimization [J].
Rossi, Fernando Luis ;
Nagano, Marcelo Seido ;
Tavares Neto, Roberto Fernandes .
INTERNATIONAL JOURNAL OF ADVANCED MANUFACTURING TECHNOLOGY, 2016, 87 (1-4) :125-136
[54]   An Iterated Greedy heuristic for the sequence dependent setup times flowshop problem with makespan and weighted tardiness objectives [J].
Ruiz, Ruben ;
Stutzle, Thomas .
EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2008, 187 (03) :1143-1159
[55]   A simple and effective iterated greedy algorithm for the permutation flowshop scheduling problem [J].
Ruiz, Ruben ;
Stutzle, Thomas .
EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2007, 177 (03) :2033-2049
[56]  
Sadjadi S. J., 2008, Journal of Applied Sciences, V8, P3938, DOI 10.3923/jas.2008.3938.3944
[57]   SOME EFFICIENT HEURISTIC METHODS FOR THE FLOW-SHOP SEQUENCING PROBLEM [J].
TAILLARD, E .
EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 1990, 47 (01) :65-74
[58]   BENCHMARKS FOR BASIC SCHEDULING PROBLEMS [J].
TAILLARD, E .
EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 1993, 64 (02) :278-285
[59]   FLOWSHOP SEQUENCING WITH NON-PERMUTATION SCHEDULES [J].
TANDON, M ;
CUMMINGS, PT ;
LEVAN, MD .
COMPUTERS & CHEMICAL ENGINEERING, 1991, 15 (08) :601-607
[60]   A discrete artificial bee colony algorithm for the total flowtime minimization in permutation flow shops [J].
Tasgetiren, M. Fatih ;
Pan, Quan-Ke ;
Suganthan, P. N. ;
Chen, Angela H-L .
INFORMATION SCIENCES, 2011, 181 (16) :3459-3475