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 条
  • [1] An iterated greedy algorithm for the distributed permutation flowshop scheduling problem with preventive maintenance to minimize total flowtime
    Mao, Jiayang
    Hu, XiaoLu
    Pan, Quan-ke
    Miao, Zhonghua
    He, Chuangxin
    Tasgetiren, M. Fatih
    PROCEEDINGS OF THE 39TH CHINESE CONTROL CONFERENCE, 2020, : CP1 - CP1
  • [2] An efficient collaborative multi-swap iterated greedy algorithm for the distributed permutation flowshop scheduling problem with preventive maintenance
    Han, Qiu-Yang
    Sang, Hong-Yan
    Pan, Quan-Ke
    Zhang, Biao
    Guo, Heng-Wei
    SWARM AND EVOLUTIONARY COMPUTATION, 2024, 86
  • [3] A simple and effective iterated greedy algorithm for the permutation flowshop scheduling problem
    Ruiz, Ruben
    Stutzle, Thomas
    EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2007, 177 (03) : 2033 - 2049
  • [4] 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
    APPLIED SOFT COMPUTING, 2020, 96
  • [5] A cooperative iterated greedy algorithm for the serial distributed permutation flowshop scheduling problem
    Han, Biao
    Pan, Quan-Ke
    Gao, Liang
    INTERNATIONAL JOURNAL OF PRODUCTION RESEARCH, 2024, 62 (12) : 4245 - 4272
  • [6] An improved iterated greedy algorithm for the distributed assembly permutation flowshop scheduling problem
    Huang, Ying-Ying
    Pan, Quan-Ke
    Huang, Jiang-Ping
    Suganthan, P. N.
    Gao, Liang
    COMPUTERS & INDUSTRIAL ENGINEERING, 2021, 152
  • [7] Iterated Greedy methods for the distributed permutation flowshop scheduling problem
    Ruiz, Ruben
    Pan, Quan-Ke
    Naderi, Bahman
    OMEGA-INTERNATIONAL JOURNAL OF MANAGEMENT SCIENCE, 2019, 83 : 213 - 222
  • [8] A bounded-search iterated greedy algorithm for the distributed permutation flowshop scheduling problem
    Fernandez-Viagas, Victor
    Framinan, Jose M.
    INTERNATIONAL JOURNAL OF PRODUCTION RESEARCH, 2015, 53 (04) : 1111 - 1123
  • [9] Hybrid iterated greedy algorithm for just in time distributed permutation flowshop scheduling problem
    Qian, Bin
    Liu, Di-Fei
    Hu, Rong
    Zhang, Zi-Qi
    Kongzhi yu Juece/Control and Decision, 2022, 37 (11): : 3042 - 3051
  • [10] An iterated greedy algorithm with optimization of partial solutions for the makespan permutation flowshop problem
    Dubois-Lacoste, Jeremie
    Pagnozzi, Federico
    Stutzle, Thomas
    COMPUTERS & OPERATIONS RESEARCH, 2017, 81 : 160 - 166