An effective iterated greedy algorithm for the mixed no-idle permutation flowshop scheduling problem

被引:139
作者
Pan, Quan-Ke [1 ,2 ]
Ruiz, Ruben [3 ]
机构
[1] Northeastern Univ, State Key Lab Synthet Automat Proc Ind, Shenyang 110819, Peoples R China
[2] Liaocheng Univ, Coll Comp Sci, Liaocheng 252059, Peoples R China
[3] Acc B Univ Politecn Valencia, Inst Tecnol Informat, Grp Sistemas Optimizac Aplicada, Valencia 46021, Spain
来源
OMEGA-INTERNATIONAL JOURNAL OF MANAGEMENT SCIENCE | 2014年 / 44卷
基金
美国国家科学基金会;
关键词
Flowshop; No-idle; Heuristics; Iterated greedy; Local search; DIFFERENTIAL EVOLUTION ALGORITHM; TOTAL TARDINESS; MAKESPAN; HEURISTICS; MINIMIZE; TIME;
D O I
10.1016/j.omega.2013.10.002
中图分类号
C93 [管理学];
学科分类号
12 ; 1201 ; 1202 ; 120202 ;
摘要
In the no-idle flowshop, machines cannot be idle after finishing one job and before starting the next one. Therefore, start times of jobs must be delayed to guarantee this constraint. In practice machines show this behavior as it might be technically unfeasible or uneconomical to stop a machine in between jobs. This has important ramifications in the modern industry including fiber glass processing, foundries, production of integrated circuits and the steel making industry, among others. However, to assume that all machines in the shop have this no-idle constraint is not realistic. To the best of our knowledge, this is the first paper to study the mixed no-idle extension where only some machines have the no-idle constraint. We present a mixed integer programming model for this new problem and the equations to calculate the makespan. We also propose a set of formulas to accelerate the calculation of insertions that is used both in heuristics as well as in the local search procedures. An effective iterated greedy (IG) algorithm is proposed. We use an NEH-based heuristic to construct a high quality initial solution. A local search using the proposed accelerations is employed to emphasize intensification and exploration in the IG. A new destruction and construction procedure is also shown. To evaluate the proposed algorithm, we present several adaptations of other well-known and recent metaheuristics for the problem and conduct a comprehensive set of computational and statistical experiments with a total of 1750 instances. The results show that the proposed IG algorithm outperforms existing methods in the no-idle and in the mixed no-idle scenarios by a significant margin. (C) 2013 Elsevier Ltd. All rights reserved.
引用
收藏
页码:41 / 50
页数:10
相关论文
共 56 条
[1]   FLOWSHOP NO-IDLE OR NO-WAIT SCHEDULING TO MINIMIZE THE SUM OF COMPLETION TIMES [J].
ADIRI, I ;
POHORYLES, D .
NAVAL RESEARCH LOGISTICS, 1982, 29 (03) :495-504
[2]  
Baker K. R., 1974, Introduction to Sequencing and Scheduling"
[3]  
Baptiste P, 1997, P INT C IND ENG PROD, P429
[4]   A note on a greedy heuristic for flow-shop makespan minimization with no machine idle-time [J].
Baraz, Daniel ;
Mosheiov, Gur .
EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2008, 184 (02) :810-813
[5]  
Cepek O, 2000, NAV RES LOG, V47, P353, DOI 10.1002/(SICI)1520-6750(200006)47:4<353::AID-NAV5>3.0.CO
[6]  
2-U
[7]   A hybrid discrete differential evolution algorithm for the no-idle permutation flow shop scheduling problem with makespan criterion [J].
Deng, Guanlong ;
Gu, Xingsheng .
COMPUTERS & OPERATIONS RESEARCH, 2012, 39 (09) :2152-2160
[8]   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
[9]   Total tardiness minimization in permutation flow shops: a simple approach based on a variable greedy algorithm [J].
Framinan, J. M. ;
Leisten, R. .
INTERNATIONAL JOURNAL OF PRODUCTION RESEARCH, 2008, 46 (22) :6479-6498
[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