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 条
  • [31] An Iterated Greedy Algorithm for Distributed Blocking Flowshop Problems with Makespan Minimization
    Chen, Shuai
    Pan, Quan-ke
    Hu, XiaoLu
    Tasgetiren, M. Fatih
    PROCEEDINGS OF THE 39TH CHINESE CONTROL CONFERENCE, 2020, : 1536 - 1541
  • [32] An upgraded iterated greedy scheduling algorithm for distributed blocking flowshop group problem
    Ji, Qianhui
    Han, Yuyan
    Wang, Yuhang
    Wang, Yizheng
    2023 35TH CHINESE CONTROL AND DECISION CONFERENCE, CCDC, 2023, : 670 - 675
  • [33] An iterated greedy algorithm for the flowshop scheduling problem with blocking
    Ribas, Imma
    Companys, Ramon
    Tort-Martorell, Xavier
    OMEGA-INTERNATIONAL JOURNAL OF MANAGEMENT SCIENCE, 2011, 39 (03): : 293 - 301
  • [34] A novel iterated greedy algorithm for no-wait permutation flowshop scheduling to minimize weighted quadratic tardiness
    Prata, Bruno de Athayde
    Nagano, Marcelo Seido
    ENGINEERING OPTIMIZATION, 2023, 55 (12) : 2070 - 2083
  • [35] An effective adaptive iterated greedy algorithm for a cascaded flowshop joint scheduling problem
    Wang, Chuang
    Pan, Quan-Ke
    Jing, Xue-Lei
    EXPERT SYSTEMS WITH APPLICATIONS, 2024, 238
  • [36] Iterated reference greedy algorithm for solving distributed no-idle permutation flowshop scheduling problems
    Yine, Kuo-Ching
    Lin, Shih-Wei
    Cheng, Chen-Yang
    He, Cheng-Ding
    COMPUTERS & INDUSTRIAL ENGINEERING, 2017, 110 : 413 - 423
  • [37] An Adaptive Iterated Greedy algorithm for distributed mixed no-idle permutation flowshop scheduling problems
    Li, Yuan-Zhen
    Pan, Quan-Ke
    Li, Jun-Qing
    Gao, Liang
    Tasgetiren, M. Fatih
    SWARM AND EVOLUTIONARY COMPUTATION, 2021, 63
  • [38] A tabu memory based iterated greedy algorithm for the distributed heterogeneous permutation flowshop scheduling problem with the total tardiness criterion
    Feng, Xiaobing
    Zhao, Fei
    Jiang, Gedong
    Tao, Tao
    Mei, Xuesong
    EXPERT SYSTEMS WITH APPLICATIONS, 2024, 238
  • [39] A variable iterated greedy algorithm with differential evolution for the no-idle permutation flowshop scheduling problem
    Tasgetiren, M. Fatih
    Pan, Quan-Ke
    Suganthan, P. N.
    Buyukdagli, Ozge
    COMPUTERS & OPERATIONS RESEARCH, 2013, 40 (07) : 1729 - 1743
  • [40] An improved discrete artificial bee colony algorithm for the distributed permutation flowshop scheduling problem with preventive maintenance
    Mao, Jiayang
    Hu, XiaoLu
    Pan, Quan-ke
    Miao, Zhonghua
    He, Chuangxin
    Tasgetiren, M. Fatih
    PROCEEDINGS OF THE 39TH CHINESE CONTROL CONFERENCE, 2020, : 1679 - 1684