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

被引:192
作者
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
    Allahverdi, Ali
    Aydilek, Harun
    [J]. INTERNATIONAL JOURNAL OF PRODUCTION RESEARCH, 2010, 48 (21) : 6367 - 6385
  • [2] Tabu search for total tardiness minimization in flowshop scheduling problems
    Armentano, VA
    Ronconi, DP
    [J]. 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
    Chan, FTS
    Chung, SH
    Chan, PLY
    [J]. EXPERT SYSTEMS WITH APPLICATIONS, 2005, 29 (02) : 364 - 371
  • [5] Comparative study of adaptability and flexibility in distributed manufacturing supply chains
    Chan, H. K.
    Chan, F. T. S.
    [J]. DECISION SUPPORT SYSTEMS, 2010, 48 (02) : 331 - 341
  • [6] Permutation flow shop scheduling with earliness and tardiness penalties
    Chandra, Pankaj
    Mehta, Peeyush
    Tirupati, Devanath
    [J]. 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
    Chung, S. H.
    Chan, Felix T. S.
    Chan, H. K.
    [J]. 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]