An efficient tabu search algorithm for the distributed permutation flowshop scheduling problem

被引:197
作者
Gao, Jian [1 ]
Chen, Rong [1 ]
Deng, Wu [1 ]
机构
[1] Dalian Maritime Univ, Coll Informat Sci & Technol, Dalian 116026, Peoples R China
基金
中国国家自然科学基金;
关键词
tabu search; distributed scheduling; flowshop; sequence swapping; GENETIC ALGORITHM; SHOP; MAKESPAN; HEURISTICS;
D O I
10.1080/00207543.2011.644819
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
Distributed permutation flow shop scheduling problem (DPFSP) is a newly proposed scheduling problem, which is a generalisation of classical permutation flowshop scheduling problem. Studies on algorithms for solving this problem are in the early stage. In this paper, we propose a new tabu algorithm for solving this problem, which exploits a novel tabu strategy. A method that swaps sub-sequences of jobs is presented to generate neighbourhood. Moreover, an enhanced local search method is proposed and also combined into the tabu algorithm. We also use the well-known benchmark of Taillard (extended to the distributed permutation flowshop problems) to test the algorithm. From the intensive experiments we carried out, we conclude that the proposed tabu algorithm outperforms all the existing algorithms including heuristics algorithms (i.e. NEH1, NEH2, VND(a) and VND(b)) and a hybrid genetic algorithm, so the best-known solutions for 472 instances are updated. Moreover, it is worth mentioning that the efficiency of the tabu algorithm is also better than that of the genetic algorithm.
引用
收藏
页码:641 / 651
页数:11
相关论文
共 29 条
[1]   Heuristics for the two-machine flowshop scheduling problem to minimise makespan with bounded processing times [J].
Allahverdi, Ali ;
Aydilek, Harun .
INTERNATIONAL JOURNAL OF PRODUCTION RESEARCH, 2010, 48 (21) :6367-6385
[2]   Tabu search for total tardiness minimization in flowshop scheduling problems [J].
Armentano, VA ;
Ronconi, DP .
COMPUTERS & OPERATIONS RESEARCH, 1999, 26 (03) :219-235
[3]  
CAMPBELL HG, 1970, MANAGE SCI B-APPL, V16, pB630
[4]   An adaptive genetic algorithm with dominated genes for distributed scheduling problems [J].
Chan, FTS ;
Chung, SH ;
Chan, PLY .
EXPERT SYSTEMS WITH APPLICATIONS, 2005, 29 (02) :364-371
[5]   Comparative study of adaptability and flexibility in distributed manufacturing supply chains [J].
Chan, H. K. ;
Chan, F. T. S. .
DECISION SUPPORT SYSTEMS, 2010, 48 (02) :331-341
[6]   Permutation flow shop scheduling with earliness and tardiness penalties [J].
Chandra, Pankaj ;
Mehta, Peeyush ;
Tirupati, Devanath .
INTERNATIONAL JOURNAL OF PRODUCTION RESEARCH, 2009, 47 (20) :5591-5610
[7]   A modified genetic algorithm approach for scheduling of perfect maintenance in distributed production scheduling [J].
Chung, S. H. ;
Chan, Felix T. S. ;
Chan, H. K. .
ENGINEERING APPLICATIONS OF ARTIFICIAL INTELLIGENCE, 2009, 22 (07) :1005-1014
[8]  
Gao J, 2011, INT J COMPUT INT SYS, V4, P497
[9]  
Garey M. R., 1976, Mathematics of Operations Research, V1, P117, DOI 10.1287/moor.1.2.117
[10]  
Glover F., 1989, ORSA Journal on Computing, V1, P190, DOI [10.1287/ijoc.2.1.4, 10.1287/ijoc.1.3.190]