A matrix-cube-based estimation of distribution algorithm for the distributed assembly permutation flow-shop scheduling problem

被引:55
|
作者
Zhang, Zi-Qi [1 ,2 ]
Qian, Bin [1 ,2 ,3 ]
Hu, Rong [1 ,3 ]
Jin, Huai-Ping [1 ]
Wang, Ling [4 ]
机构
[1] Kunming Univ Sci & Technol, Sch Informat Engn & Automat, Kunming 650500, Yunnan, Peoples R China
[2] Kunming Univ Sci & Technol, Sch Mech & Elect Engn, Kunming 650500, Yunnan, Peoples R China
[3] Kunming Univ Sci & Technol, Yunnan Key Lab Artificial Intelligence, Kunming 650500, Yunnan, Peoples R China
[4] Tsinghua Univ, Dept Automat, Beijing 100084, Peoples R China
基金
中国国家自然科学基金;
关键词
Scheduling; Matrix cube; Estimation of distribution algorithm; Distributed assembly permutation flow shop; Variable neighborhood descent; COMPETITIVE MEMETIC ALGORITHM; GENETIC ALGORITHM; TOTAL FLOWTIME; SEARCH; MAKESPAN;
D O I
10.1016/j.swevo.2020.100785
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
The distributed assembly permutation flow-shop scheduling problem (DAPFSP) is a typical NP-hard combinatorial optimization problem that has wide applications in advanced manufacturing systems and modern supply chains. In this work, an innovative three-dimensional matrix-cube-based estimation of distribution algorithm (MCEDA) is first proposed for the DAPFSP to minimize the maximum completion time. Firstly, a matrix cube is designed to learn the valuable information from elites. Secondly, a matrix-cube-based probabilistic model with an effective sampling mechanism is developed to estimate the probability distribution of superior solutions and to perform the global exploration for finding promising regions. Thirdly, a problem-dependent variable neighborhood descent method is proposed to perform the local exploitation around these promising regions, and several speedup strategies for evaluating neighboring solutions are utilized to enhance the computational efficiency. Furthermore, the influence of the parameters setting is analyzed by using design-of-experiment technique, and the suitable parameters are suggested for different scale problems. Finally, a comprehensive computational campaign against the state-of-the-art algorithms in the literature, together with statistical analyses, demonstrates that the proposed MCEDA produces better results than the existing algorithms by a significant margin. Moreover, the new best-known solutions for 214 instances are improved.
引用
收藏
页数:22
相关论文
共 50 条
  • [1] A matrix-cube-based estimation of distribution algorithm for the distributed assembly permutation flow-shop scheduling problem
    Zhang, Zi-Qi
    Qian, Bin
    Hu, Rong
    Jin, Huai-Ping
    Wang, Ling
    Swarm and Evolutionary Computation, 2021, 60
  • [2] A matrix cube-based estimation of distribution algorithm for the energy-efficient distributed assembly permutation flow-shop scheduling problem
    Zhang, Zi-Qi
    Hu, Rong
    Qian, Bin
    Jin, Huai-Ping
    Wang, Ling
    Yang, Jian-Bo
    EXPERT SYSTEMS WITH APPLICATIONS, 2022, 194
  • [3] An Estimation of Distribution Algorithm-Based Memetic Algorithm for the Distributed Assembly Permutation Flow-Shop Scheduling Problem
    Wang, Sheng-Yao
    Wang, Ling
    IEEE TRANSACTIONS ON SYSTEMS MAN CYBERNETICS-SYSTEMS, 2016, 46 (01): : 139 - 149
  • [4] A matrix-cube-based estimation of distribution algorithm for blocking flow-shop scheduling problem with sequence-dependent setup times
    Zhang, Zi-Qi
    Qian, Bin
    Hu, Rong
    Jin, Huai-Ping
    Wang, Ling
    Yang, Jian-Bo
    EXPERT SYSTEMS WITH APPLICATIONS, 2022, 205
  • [5] An Estimation of Distribution Algorithm for Permutation Flow-Shop Scheduling Problem
    Lemtenneche, Sami
    Bensayah, Abdallah
    Cheriet, Abdelhakim
    SYSTEMS, 2023, 11 (08):
  • [6] An effective estimation of distribution algorithm for solving the distributed permutation flow-shop scheduling problem
    Wang, Sheng-yao
    Wang, Ling
    Liu, Min
    Xu, Ye
    INTERNATIONAL JOURNAL OF PRODUCTION ECONOMICS, 2013, 145 (01) : 387 - 396
  • [7] Multidimensional estimation of distribution algorithm for low carbon scheduling of distributed assembly permutation flow-shop
    Zhang Z.-Q.
    Qian B.
    Hu R.
    Wang L.
    Xiang F.-H.
    Kongzhi yu Juece/Control and Decision, 2022, 37 (05): : 1367 - 1377
  • [8] A Matrix-Cube-Based Estimation of Distribution Algorithm for No-Wait Flow-Shop Scheduling With Sequence-Dependent Setup Times and Release Times
    Qian, Bin
    Zhang, Zi-Qi
    Hu, Rong
    Jin, Huai-Ping
    Yang, Jian-Bo
    IEEE TRANSACTIONS ON SYSTEMS MAN CYBERNETICS-SYSTEMS, 2023, 53 (03): : 1492 - 1503
  • [9] An extended continuous estimation of distribution algorithm for solving the permutation flow-shop scheduling problem
    Shao, Zhongshi
    Pi, Dechang
    Shao, Weishi
    ENGINEERING OPTIMIZATION, 2017, 49 (11) : 1868 - 1889
  • [10] Improved hybrid estimation of distribution algorithm for distributed parallel assembly permutation flow shop scheduling problem
    Du, Lizhen
    Wang, Xintao
    Tang, Jiaqi
    Xu, Chuqiao
    Qin, Guanxing
    IET COLLABORATIVE INTELLIGENT MANUFACTURING, 2024, 6 (03)