A population-based iterated greedy algorithm to minimize total flowtime for the distributed blocking flowshop scheduling problem

被引:33
|
作者
Chen, Shuai [1 ]
Pan, Quan-Ke [1 ,2 ]
Gao, Liang [3 ]
Sang, Hong-yan [2 ]
机构
[1] Shanghai Univ, Sch Mechatron Engn & Automat, Shanghai 200072, Peoples R China
[2] Liaocheng Univ, Sch Comp Sci, Liaocheng 252000, Shandong, Peoples R China
[3] Huazhong Univ Sci & Technol, State Key Lab Digital Mfg Equipment & Technol, Wuhan 430074, Peoples R China
基金
美国国家科学基金会;
关键词
Flowshop; Total flowtime; Distributed; Iterated greedy algorithm; Blocking; EFFECTIVE HEURISTICS; SEARCH ALGORITHM; MAKESPAN; OPTIMIZATION; MACHINE; METAHEURISTICS;
D O I
10.1016/j.engappai.2021.104375
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
We consider the distributed blocking flowshop scheduling problem (DBFSP) which is a meaningful generalization of the blocking flowshop scheduling problem in the distributed production environment. The objective of minimizing the total flowtime is relevant and important in the current dynamic manufacturing environment, but, as far as we know, it has not been investigated in the DBFSP previously. In this paper, a population-based iterated greedy (PBIG) algorithm is proposed to solve the DBFSP with the total flowtime criterion, which takes the advantage of both the population-based search approach and the iterated greedy algorithm. First, an effective constructive heuristic is proposed by integrating two existing constructive approaches to initialize the population with a high level of quality and diversity. Second, three different procedures to generate the offspring solutions are tested for the effective exploration capability, each of which rationally combines the destruction, reconstruction and selection operator. Third, the insertion neighborhood and swap neighborhood are investigated to enhance the local exploitation ability and a hybrid local search procedure that utilizes simultaneously both the two neighborhoods are proposed. The comprehensive experimental evaluation based on a total of 720 well-known instances shows that the proposed algorithms outperform the existing effective algorithms at a significant margin.
引用
收藏
页数:12
相关论文
共 50 条
  • [41] An iterated local search algorithm for the permutation flowshop problem with total flowtime criterion
    Dong, Xingye
    Huang, Houkuan
    Chen, Ping
    [J]. COMPUTERS & OPERATIONS RESEARCH, 2009, 36 (05) : 1664 - 1669
  • [42] A simple and effective iterated greedy algorithm for the permutation flowshop scheduling problem
    Ruiz, Ruben
    Stutzle, Thomas
    [J]. EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2007, 177 (03) : 2033 - 2049
  • [43] An effective fruit fly optimization algorithm for the distributed permutation flowshop scheduling problem with total flowtime
    Guo, Heng-Wei
    Sang, Hong-Yan
    Zhang, Xu-Jin
    Duan, Peng
    Li, Jun-Qing
    Han, Yu-Yan
    [J]. ENGINEERING APPLICATIONS OF ARTIFICIAL INTELLIGENCE, 2023, 123
  • [44] A Distributed Blocking Flowshop Scheduling with Setup Times Using Multi-Factory Collaboration Iterated Greedy Algorithm
    Zhang, Chenyao
    Han, Yuyan
    Wang, Yuting
    Li, Junqing
    Gao, Kaizhou
    [J]. MATHEMATICS, 2023, 11 (03)
  • [45] Scheduling of distributed blocking flowshop with setup times using a Two-stage perturbation iterated greedy algorithm
    Zhang, Chenyao
    Wang, Yuting
    Wang, Yuhang
    Wang, Yong
    Li, Chengshuai
    Yang, Feng
    [J]. 2023 35TH CHINESE CONTROL AND DECISION CONFERENCE, CCDC, 2023, : 1108 - 1113
  • [46] A referenced iterated greedy algorithm for the distributed assembly mixed no-idle permutation flowshop scheduling problem with the total tardiness criterion
    Li, Yuan-Zhen
    Pan, Quan-Ke
    Ruiz, Ruben
    Sang, Hong-Yan
    [J]. KNOWLEDGE-BASED SYSTEMS, 2022, 239
  • [47] An iterated greedy algorithm with acceleration of job allocation probability for distributed heterogeneous permutation flowshop scheduling problem
    Li, Haoran
    Li, Xinyu
    Gao, Liang
    [J]. SWARM AND EVOLUTIONARY COMPUTATION, 2024, 88
  • [48] An effective Iterated Greedy algorithm for the distributed permutation flowshop scheduling with due windows
    Jing, Xue-Lei
    Pan, Quan-Ke
    Gao, Liang
    Wang, Yu-Long
    [J]. APPLIED SOFT COMPUTING, 2020, 96
  • [49] An improved iterated greedy algorithm for distributed robotic flowshop scheduling with order constraints
    Li, Wenhan
    Chen, Xiaolong
    Li, Junqing
    Sang, Hongyan
    Han, Yuyan
    Du, Shubo
    [J]. COMPUTERS & INDUSTRIAL ENGINEERING, 2022, 164
  • [50] A cooperative iterated greedy algorithm for the distributed flowshop group robust scheduling problem with uncertain processing times
    Wang, Zhi-Yuan
    Pan, Quan-Ke
    Gao, Liang
    Jing, Xue-Lei
    Sun, Qing
    [J]. SWARM AND EVOLUTIONARY COMPUTATION, 2023, 79