A beam-search-based constructive heuristic for the PFSP to minimise total flowtime

被引:28
作者
Fernandez-Viagas, Victor [1 ]
Framinan, Jose M. [1 ]
机构
[1] Univ Seville, Sch Engn, Ind Management, Camino Descubrimientos S-N, Seville 41092, Spain
关键词
Scheduling; Flowshop; Heuristics; Flowtime; PFSP; Beam search; Total completion time; FLOWSHOP SCHEDULING PROBLEM; TOTAL TARDINESS MINIMIZATION; TOTAL COMPLETION-TIME; M-MACHINE; PERMUTATION FLOWSHOPS; GREEDY ALGORITHM; MAKESPAN; SHOP;
D O I
10.1016/j.cor.2016.12.020
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
In this paper we present a beam-search-based constructive heuristic to solve the permutation flowshop scheduling problem with total flowtime minimisation as objective. This well-known problem is NP-hard, and several heuristics have been developed in the literature. The proposed algorithm is inspired in the logic of the beam search, although it remains a fast constructive heuristic. The results obtained by the proposed algorithm outperform those obtained by other constructive heuristics in the literature for the problem, thus modifying substantially the state-of-the-art of efficient approximate procedures for the problem. In addition, the proposed algorithm even outperforms two of the best metaheuristics for many instances of the problem, using much lesser computation effort. The excellent performance of the proposal is also proved by the fact that the new heuristic found new best upper bounds for 35 of the 120 instances in Taillard's benchmark. (C) 2016 Elsevier Ltd. All rights reserved.
引用
收藏
页码:167 / 177
页数:11
相关论文
共 36 条
[1]   New simple constructive heuristic algorithms for minimizing total flow-time in the permutation flowshop scheduling problem [J].
Abedinnia, Hamid ;
Glock, Christoph H. ;
Brill, Andreas .
COMPUTERS & OPERATIONS RESEARCH, 2016, 74 :165-174
[2]   New heuristics to minimize total completion time in m-machine flowshops [J].
Allahverdi, A ;
Aldowaisan, T .
INTERNATIONAL JOURNAL OF PRODUCTION ECONOMICS, 2002, 77 (01) :71-83
[3]  
[Anonymous], 1976, HARPY SPEECH RECOGNI
[4]   Tabu search for total tardiness minimization in flowshop scheduling problems [J].
Armentano, VA ;
Ronconi, DP .
COMPUTERS & OPERATIONS RESEARCH, 1999, 26 (03) :219-235
[5]   A Recovering Beam Search algorithm for the one-machine dynamic total completion time scheduling problem [J].
Della Croce, F ;
T'kindt, V .
JOURNAL OF THE OPERATIONAL RESEARCH SOCIETY, 2002, 53 (11) :1275-1280
[6]   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
[7]   A multi-restart iterated local search algorithm for the permutation flow shop problem minimizing total flow time [J].
Dong, Xingye ;
Chen, Ping ;
Huang, Houkuan ;
Nowak, Maciek .
COMPUTERS & OPERATIONS RESEARCH, 2013, 40 (02) :627-632
[8]   NEH-based heuristics for the permutation flowshop scheduling problem to minimise total tardiness [J].
Fernandez-Viagas, Victor ;
Framinan, Jose M. .
COMPUTERS & OPERATIONS RESEARCH, 2015, 60 :27-36
[9]   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
[10]   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