On insertion tie-breaking rules in heuristics for the permutation flowshop scheduling problem

被引:106
作者
Fernandez-Viagas, Victor [1 ]
Framinan, Jose M. [1 ]
机构
[1] Univ Seville, Sch Engn, E-41092 Seville, Spain
关键词
Scheduling; Flowshop; Heuristics; NEH; SEQUENCING PROBLEM; MINIMIZE MAKESPAN; SHOP PROBLEM; SETUP TIMES; ALGORITHM; FLOWTIME;
D O I
10.1016/j.cor.2013.12.012
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
The most efficient approximate procedures so far for the flowshop scheduling problem with makespan objective - i.e. the NEH heuristic and the iterated greedy algorithm - are based on constructing a sequence by iteratively inserting, one by one, the non-scheduled jobs into all positions of an existing subsequence, and then, among the so obtained subsequences, selecting the one yielding the lowest (partial) makespan. This procedure usually causes a high number of ties (different subsequences with the same best partial makespan) that must be broken via a tie-breaking mechanism. The particular tie-breaking mechanism employed is known to have a great influence in the performance of the NEH, therefore different procedures have been proposed in the literature. However, to the best of our knowledge, no tie-breaking mechanism has been proposed for the iterated greedy. In our paper, we present a new tie-breaking mechanism based on an estimation of the idle times of the different subsequences in order to pick the one with the lowest value of the estimation. The computational experiments carried out show that this mechanism outperforms the existing ones both for the NEH and the iterated greedy for different CPU times. Furthermore, embedding the proposed tie-breaking mechanism into the iterated greedy provides the most efficient heuristic for the problem so far. (C) 2013 Elsevier Ltd. All rights reserved.
引用
收藏
页码:60 / 67
页数:8
相关论文
共 30 条
[1]   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
[2]   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
[3]   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
[4]   An efficient constructive heuristic for flowtime minimisation in permutation flow shops [J].
Framinan, JM ;
Leisten, R .
OMEGA-INTERNATIONAL JOURNAL OF MANAGEMENT SCIENCE, 2003, 31 (04) :311-317
[5]   Different initial sequences for the heuristic of Nawaz, Enscore and Ham to minimize makespan, idletime or flowtime in the static permutation flowshop sequencing problem [J].
Framinan, JM ;
Leisten, R ;
Rajendran, C .
INTERNATIONAL JOURNAL OF PRODUCTION RESEARCH, 2003, 41 (01) :121-148
[6]  
Graham R. L., 1979, Discrete Optimisation, P287
[7]   Flowshop-scheduling problems with makespan criterion: a review [J].
Hejazi, SR ;
Saghafian, S .
INTERNATIONAL JOURNAL OF PRODUCTION RESEARCH, 2005, 43 (14) :2895-2929
[8]   Meta-heuristics for scheduling a flowline manufacturing cell with sequence dependent family setup times [J].
Hendizadeh, S. Hamed ;
Faramarzi, Hamidreza ;
Mansouri, S. Afshin ;
Gupta, Jatinder N. D. ;
ElMekkawy, Tarek Y. .
INTERNATIONAL JOURNAL OF PRODUCTION ECONOMICS, 2008, 111 (02) :593-605
[9]  
Johnson S.M., 1954, NAVAL RES LOGISTICS, V1, P61, DOI [DOI 10.1002/NAV.3800010110, 10.1002/nav.3800010110]
[10]  
Kalczynski Pawel J., 2011, Foundations of Computing and Decision Sciences, V36, P17