An effective multi-start iterated greedy algorithm to minimize makespan for the distributed permutation flowshop scheduling problem with preventive maintenance

被引:93
|
作者
Mao, Jia-yang [1 ]
Pan, Quan-ke [1 ]
Miao, Zhong-hua [1 ]
Gao, Liang [2 ]
机构
[1] Shanghai Univ, Sch Mechatron Engn & Automat, Shanghai 200072, Peoples R China
[2] Huazhong Univ Sci & Technol, State Key Lab Digital Mfg Equipment & Technol, Wuhan, Peoples R China
基金
中国国家自然科学基金;
关键词
Distributed permutation flowshop scheduling problem; Makespan; Preventive maintenance; Iterated greedy algorithm; Heuristic methods; SEARCH ALGORITHM; OPTIMIZATION; MACHINES;
D O I
10.1016/j.eswa.2020.114495
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
In recent years, distributed scheduling problems have been well studied for their close connection with multi-factory production networks. However, the maintenance operations that are commonly carried out on a system to restore it to a specific state are seldom taken into consideration. In this paper, we study a distributed permutation flowshop scheduling problem with preventive maintenance operation (PM/DPFSP). A multi-start iterated greedy (MSIG) algorithm is proposed to minimize the makespan. An improved heuristic is presented for the initialization and re-initialization by adding a dropout operation to NEH2 to generate solutions with a high level of quality and disperstiveness. A destruction phase with the tournament selection and a construction phase with an enhanced strategy are introduced to avoid local optima. A local search based on three effective operators is integrated into the MSIG to reinforce local neighborhood solution exploitation. In addition, a restart strategy is adpoted if a solution has not been improved in a certain number of consecutive iterations. We conducted extensive experiments to test the performance of the presented MSIG. The computational results indicate that the presented MSIG has many promising advantages in solving the PM/DPFSP under consideration.
引用
收藏
页数:11
相关论文
共 50 条
  • [41] A cascaded flowshop joint scheduling problem with makespan minimization: A mathematical model and shifting iterated greedy algorithm
    Wang, Chuang
    Pan, Quan-Ke
    Sang, Hong-Yan
    Jing, Xue-Lei
    SWARM AND EVOLUTIONARY COMPUTATION, 2024, 86
  • [42] An Effective Iterated Greedy Algorithm for a Robust Distributed Permutation Flowshop Problem With Carryover Sequence-Dependent Setup Time
    Jing, Xue-Lei
    Pan, Quan-Ke
    Gao, Liang
    Wang, Ling
    IEEE TRANSACTIONS ON SYSTEMS MAN CYBERNETICS-SYSTEMS, 2022, 52 (09): : 5783 - 5794
  • [43] An Iterated Greedy Algorithm for Distributed Flowshop Group Scheduling Problem with Total Tardiness Criterion
    Wang, Zhi-Yuan
    Yu, Cheng-Min
    Pan, Quan-Ke
    Li, Yuan-Zhen
    2021 PROCEEDINGS OF THE 40TH CHINESE CONTROL CONFERENCE (CCC), 2021, : 2009 - 2014
  • [44] An Iterated Greedy Algorithm for Distributed Hybrid Flowshop Scheduling Problem with Total Tardiness Minimization
    Wang, Jing-jing
    Wang, Ling
    2019 IEEE 15TH INTERNATIONAL CONFERENCE ON AUTOMATION SCIENCE AND ENGINEERING (CASE), 2019, : 350 - 355
  • [45] Minimizing Total Tardiness in the Distributed Flowshop Group Scheduling Problem with an Iterated Greedy Algorithm
    Wang, Zhi-Yuan
    Pan, Yiran
    Pan, Quan-Ke
    2022 34TH CHINESE CONTROL AND DECISION CONFERENCE, CCDC, 2022, : 5024 - 5029
  • [46] An effective two-stage iterated greedy algorithm for distributed flowshop group scheduling problem with setup time
    Wang, Yuhang
    Han, Yuyan
    Wang, Yuting
    Li, Junqing
    Gao, Kaizhou
    Liu, Yiping
    EXPERT SYSTEMS WITH APPLICATIONS, 2023, 233
  • [47] A similar particle swarm optimization algorithm for permutation flowshop scheduling to minimize makespan
    Lian, Zhigang
    Gu, Xingsheng
    Jiao, Bin
    APPLIED MATHEMATICS AND COMPUTATION, 2006, 175 (01) : 773 - 785
  • [48] An improved Ant Colony Optimization Algorithm for Permutation Flowshop Scheduling to Minimize Makespan
    Zhang, Zhiqiang
    Jing, Zhang
    2012 13TH INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED COMPUTING, APPLICATIONS, AND TECHNOLOGIES (PDCAT 2012), 2012, : 605 - 609
  • [49] An iterated greedy algorithm for distributed blocking flow shop with setup times and maintenance operations to minimize makespan
    Miyata, Hugo Hissashi
    Nagano, Marcelo Seido
    COMPUTERS & INDUSTRIAL ENGINEERING, 2022, 171
  • [50] 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
    KNOWLEDGE-BASED SYSTEMS, 2022, 239