A self-learning hyper-heuristic for the distributed assembly blocking flow shop scheduling problem with total flowtime criterion

被引:18
|
作者
Zhao, Fuqing [1 ]
Di, Shilu [1 ]
Wang, Ling [2 ]
Xu, Tianpeng [1 ]
Zhu, Ningning [1 ]
Jonrinaldi [3 ]
机构
[1] Lanzhou Univ Technol, Sch Comp & Commun, Lanzhou 730050, Peoples R China
[2] Tsinghua Univ, Dept Automat, Beijing, Peoples R China
[3] Univ Andalas, Dept Ind Engn, Padang 25163, Indonesia
基金
中国国家自然科学基金;
关键词
Distributed assembly; Blocking flow shop scheduling; Total flowtime; Constructive heuristic; Hyper-heuristic; Problem-specific knowledge; ALGORITHM; OPTIMIZATION; MAKESPAN; SEARCH;
D O I
10.1016/j.engappai.2022.105418
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The distributed assembly blocking flow shop scheduling problem, which is a significant scenario in modern supply chains and manufacturing systems, has attracted significant attention from researchers and practitioners. To formulate the problem, a mixed-integer linear programming model is introduced to optimize the total flowtime. A constructive heuristic (HHNRa) and a self-learning hyper-heuristic (SLHH) are proposed to address the scheduling problem. HHNRa is designed based on the problem-specific knowledge to obtain initial solutions with high quality. A self-learning high-level strategy based on the historical success rate of low-level heuristics is presented to manipulate the low-level heuristics to operate in the solution space. In addition, a restart scheme with three distinct constructive heuristics is utilized to maintain the diversity of the solution. Based on 900 small-scale benchmark instances and 810 large-scale benchmark instances, comprehensive numerical experiments are conducted to evaluate the performance of the proposed SLHH algorithm. The results of the statistical analysis indicate that the proposed self-learning hyper-heuristic is superior to the compared state-of-the-art algorithms for the problem under consideration. Consequently, the proposed constructive heuristic and the self-learning hyper-heuristic are effective methods for the distributed assembly blocking flow shop scheduling problem.
引用
收藏
页数:21
相关论文
共 50 条
  • [1] A backtracking search hyper-heuristic for the distributed assembly flow-shop scheduling problem
    Lin, Jian
    Wang, Zhou-Jing
    Li, Xiaodong
    [J]. SWARM AND EVOLUTIONARY COMPUTATION, 2017, 36 : 124 - 135
  • [2] A feedback learning-based selection hyper-heuristic for distributed heterogeneous hybrid blocking flow-shop scheduling problem with flexible assembly and setup time
    Shao, Zhongshi
    Shao, Weishi
    Chen, Jianrui
    Pi, Dechang
    [J]. ENGINEERING APPLICATIONS OF ARTIFICIAL INTELLIGENCE, 2024, 131
  • [3] Q-learning-based hyper-heuristic evolutionary algorithm for the distributed assembly blocking flowshop scheduling problem
    Zhang, Zi-Qi
    Qian, Bin
    Hu, Rong
    Yang, Jian-Bo
    [J]. APPLIED SOFT COMPUTING, 2023, 146
  • [4] A Hyper-Heuristic Algorithm with Q-Learning for Distributed Flow Shop-Vehicle Transport-U-Assembly Integrated Scheduling Problem
    Yang, Dong-Lin
    Qian, Bin
    Zhang, Zi-Qi
    Hu, Rong
    Li, Kun
    [J]. ADVANCED INTELLIGENT COMPUTING TECHNOLOGY AND APPLICATIONS, PT I, ICIC 2024, 2024, 14862 : 300 - 310
  • [5] A heuristic for total flowtime minimization in flow shop scheduling
    Gao, X
    Li, XP
    Zhang, HF
    [J]. Proceedings of 2005 International Conference on Machine Learning and Cybernetics, Vols 1-9, 2005, : 3656 - 3661
  • [6] A Variable Block Insertion Heuristic for the Blocking Flowshop Scheduling Problem with Total Flowtime Criterion
    Tasgetiren, Mehmet Fatih
    Pan, Quan-Ke
    Kizilay, Damla
    Gao, Kaizhou
    [J]. ALGORITHMS, 2016, 9 (04):
  • [7] A genetic programming hyper-heuristic for the distributed assembly permutation flow-shop scheduling problem with sequence dependent setup times
    Song, Hong-Bo
    Lin, Jian
    [J]. SWARM AND EVOLUTIONARY COMPUTATION, 2021, 60
  • [8] Hyper-heuristic cross-entropy algorithm for distributed assembly flexible job-shop scheduling problem
    Luo, Wen-Chong
    Qian, Bin
    Hu, Rong
    Zhang, Chang-Sheng
    Xiang, Feng-Hong
    [J]. Kongzhi Lilun Yu Yingyong/Control Theory and Applications, 2021, 38 (10): : 1551 - 1568
  • [9] LS-HH: A Learning-Based Selection Hyper-Heuristic for Distributed Heterogeneous Hybrid Blocking Flow-Shop Scheduling
    Shao, Zhongshi
    Shao, Weishi
    Pi, Dechang
    [J]. IEEE TRANSACTIONS ON EMERGING TOPICS IN COMPUTATIONAL INTELLIGENCE, 2023, 7 (01): : 111 - 127
  • [10] Effective Constructive Heuristic and Metaheuristic for the Distributed Assembly Blocking Flow-shop Scheduling Problem
    Zhongshi Shao
    Weishi Shao
    Dechang Pi
    [J]. Applied Intelligence, 2020, 50 : 4647 - 4669