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 条
  • [21] A modified iterated greedy algorithm for distributed flowshop group scheduling problem
    Wang, Yuhang
    Han, Yuyan
    Zhang, Chenyao
    Li, Chengshuai
    Wang, Yong
    2023 35TH CHINESE CONTROL AND DECISION CONFERENCE, CCDC, 2023, : 7 - 12
  • [22] An Iterated Greedy Algorithm for the Hybrid Flowshop Problem with Makespan Criterion
    Kizilay, Damla
    Tasgetiren, M. Fatih
    Pan, Quan-Ke
    Wang, Ling
    2014 IEEE SYMPOSIUM ON COMPUTATIONAL INTELLIGENCE IN PRODUCTION AND LOGISTICS SYSTEMS (CIPLS), 2014, : 16 - 23
  • [23] Scheduling the distributed assembly flowshop problem to minimize the makespan
    Ochi, Hanadi
    Driss, Olfa Belkahla
    CENTERIS2019--INTERNATIONAL CONFERENCE ON ENTERPRISE INFORMATION SYSTEMS/PROJMAN2019--INTERNATIONAL CONFERENCE ON PROJECT MANAGEMENT/HCIST2019--INTERNATIONAL CONFERENCE ON HEALTH AND SOCIAL CARE INFORMATION SYSTEMS AND TECHNOLOGIES, 2019, 164 : 471 - 477
  • [24] Reinforcement learning iterated greedy algorithm for distributed assembly permutation flowshop scheduling problems
    Ying K.-C.
    Lin S.-W.
    Journal of Ambient Intelligence and Humanized Computing, 2023, 14 (08) : 11123 - 11138
  • [25] A memetic algorithm for the re-entrant permutation flowshop scheduling problem to minimize the makespan
    Xu, Jianyou
    Yin, Yunqiang
    Cheng, T. C. E.
    Wu, Chin-Chia
    Gu, Shusheng
    APPLIED SOFT COMPUTING, 2014, 24 : 277 - 283
  • [26] Iterated greedy algorithms for the blocking flowshop scheduling problem with makespan criterion
    Tasgetiren, M. Fatih
    Kizilay, Damla
    Pan, Quan-Ke
    Suganthan, P. N.
    COMPUTERS & OPERATIONS RESEARCH, 2017, 77 : 111 - 126
  • [27] An improved iterated greedy algorithm for distributed mixed no-wait permutation flowshop problems with makespan criterion
    Li, Chuan-Chong
    Li, Yuan-Zhen
    Meng, Lei-Lei
    INTERNATIONAL JOURNAL OF INDUSTRIAL ENGINEERING COMPUTATIONS, 2024, 15 (02) : 553 - 568
  • [28] A hash map-based memetic algorithm for the distributed permutation flowshop scheduling problem with preventive maintenance to minimize total flowtime
    Mao, Jia-Yang
    Pan, Quan-Ke
    Miao, Zhong-Hua
    Gao, Liang
    Chen, Shuai
    Knowledge-Based Systems, 2022, 242
  • [29] A hash map-based memetic algorithm for the distributed permutation flowshop scheduling problem with preventive maintenance to minimize total flowtime
    Mao, Jia-Yang
    Pan, Quan-Ke
    Miao, Zhong-Hua
    Gao, Liang
    Chen, Shuai
    KNOWLEDGE-BASED SYSTEMS, 2022, 242
  • [30] A population-based iterated greedy algorithm to minimize total flowtime for the distributed blocking flowshop scheduling problem
    Chen, Shuai
    Pan, Quan-Ke
    Gao, Liang
    Sang, Hong-yan
    ENGINEERING APPLICATIONS OF ARTIFICIAL INTELLIGENCE, 2021, 104