A computational evaluation of constructive and improvement heuristics for the blocking flow shop to minimise total flowtime

被引:40
作者
Fernandez-Viagas, Victor [1 ]
Leisten, Rainer [2 ]
Framinan, Jose M. [1 ]
机构
[1] Univ Seville, Sch Engn, Ind Management, Camino Descubrimientos S-N, Seville 41092, Spain
[2] Univ Duisburg Essen, Fac Engn, Ind Engn, Bismarckstr 90, D-47057 Duisburg, Germany
关键词
Scheduling; Flowshop; Blocking; Heuristics; PFSP; Total flowtime; Computational evaluation; Beam search; ITERATED GREEDY ALGORITHM; BEE COLONY ALGORITHM; HIGH-PERFORMING HEURISTICS; SCHEDULING PROBLEM; SEQUENCING PROBLEMS; PERMUTATION; MAKESPAN; TIME; MACHINE;
D O I
10.1016/j.eswa.2016.05.040
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
This paper focuses on the blocking flow shop scheduling problem with the objective of total flowtime minimisation. This problem assumes that there are no buffers between machines and, due to its application to many manufacturing sectors, it is receiving a growing attention by researchers during the last years. Since the problem is NP-hard, a large number of heuristics have been proposed to provide good solutions with reasonable computational times. In this paper, we conduct a comprehensive evaluation of the available heuristics for the problem and for related problems, resulting in the implementation and testing of a total of 35 heuristics. Furthermore, we propose an efficient constructive heuristic which successfully combines a pool of partial sequences in parallel, using a beam-search-based approach. The computational experiments show the excellent performance of the proposed heuristic as compared to the best-so-far algorithms for the problem, both in terms of quality of the solutions and of computational requirements. In fact, despite being a relative fast constructive heuristic, new best upper bounds have been found for more than 27% of Taillard's instances. (C) 2016 Elsevier Ltd. All rights reserved.
引用
收藏
页码:290 / 301
页数:12
相关论文
共 60 条
[1]   A Discrete Artificial Bee Colony Algorithm for Minimizing the Total Flow Time in the Blocking Flow Shop Scheduling [J].
Deng Guanlong ;
Xu Zhenhao ;
Gu Xingsheng .
CHINESE JOURNAL OF CHEMICAL ENGINEERING, 2012, 20 (06) :1067-1073
[2]   An improved NEH-based heuristic for the permutation flowshop problem [J].
Dong, Xingye ;
Huang, Houkuan ;
Chen, Ping .
COMPUTERS & OPERATIONS RESEARCH, 2008, 35 (12) :3962-3968
[3]   Efficient non-population-based algorithms for the permutation flowshop scheduling problem with makespan minimisation subject to a maximum tardiness [J].
Fernandez-Viagas, Victor ;
Framinan, Jose M. .
COMPUTERS & OPERATIONS RESEARCH, 2015, 64 :86-96
[4]   A new set of high-performing heuristics to minimise flowtime in permutation flowshops [J].
Fernandez-Viagas, Victor ;
Framinan, Jose M. .
COMPUTERS & OPERATIONS RESEARCH, 2015, 53 :68-80
[5]   A bounded-search iterated greedy algorithm for the distributed permutation flowshop scheduling problem [J].
Fernandez-Viagas, Victor ;
Framinan, Jose M. .
INTERNATIONAL JOURNAL OF PRODUCTION RESEARCH, 2015, 53 (04) :1111-1123
[6]   On insertion tie-breaking rules in heuristics for the permutation flowshop scheduling problem [J].
Fernandez-Viagas, Victor ;
Framinan, Jose M. .
COMPUTERS & OPERATIONS RESEARCH, 2014, 45 :60-67
[7]   A BRILS metaheuristic for non-smooth flow-shop problems with failure-risk costs [J].
Ferrer, A. ;
Guimarans, D. ;
Ramalhinho, H. ;
Juan, A. A. .
EXPERT SYSTEMS WITH APPLICATIONS, 2016, 44 :177-186
[8]  
Framinan J. M., 2014, MANUFACTURING SCHEDU
[9]   Comparison of heuristics for flowtime minimisation in permutation flowshops [J].
Framinan, JA ;
Leisten, R ;
Ruiz-Usano, R .
COMPUTERS & OPERATIONS RESEARCH, 2005, 32 (05) :1237-1254
[10]   A review and classification of heuristics for permutation flow-shop scheduling with makespan objective [J].
Framinan, JM ;
Gupta, JND ;
Leisten, R .
JOURNAL OF THE OPERATIONAL RESEARCH SOCIETY, 2004, 55 (12) :1243-1255