Flexible Job Shop Scheduling via Dual Attention Network-Based Reinforcement Learning

被引:20
|
作者
Wang, Runqing [1 ,2 ]
Wang, Gang [1 ,2 ]
Sun, Jian [1 ,2 ]
Deng, Fang [1 ,2 ]
Chen, Jie [3 ,4 ]
机构
[1] Beijing Inst Technol, Sch Automat, Natl Key Lab Autonomous Intelligent Unmanned Syst, Beijing 100081, Peoples R China
[2] Beijing Inst Technol, Chongqing Innovat Ctr, Chongqing 401120, Peoples R China
[3] Tongji Univ, Dept Control Sci & Engn, Shanghai 201804, Peoples R China
[4] Beijing Inst Technol, Natl Key Lab Autonomous Intelligent Unmanned Syst, Beijing 100081, Peoples R China
关键词
Production; Feature extraction; Decision making; Job shop scheduling; Manufacturing; Task analysis; Reinforcement learning; Deep reinforcement learning (DRL); flexible job-shop scheduling; graph attention networks (GATs); self-attention mechanism; ALGORITHM;
D O I
10.1109/TNNLS.2023.3306421
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Flexible manufacturing has given rise to complex scheduling problems such as the flexible job shop scheduling problem (FJSP). In FJSP, operations can be processed on multiple machines, leading to intricate relationships between operations and machines. Recent works have employed deep reinforcement learning (DRL) to learn priority dispatching rules (PDRs) for solving FJSP. However, the quality of solutions still has room for improvement relative to that by the exact methods such as OR-Tools. To address this issue, this article presents a novel end-to-end learning framework that weds the merits of self-attention models for deep feature extraction and DRL for scalable decision-making. The complex relationships between operations and machines are represented precisely and concisely, for which a dual-attention network (DAN) comprising several interconnected operation message attention blocks and machine message attention blocks is proposed. The DAN exploits the complicated relationships to construct production-adaptive operation and machine features to support high-quality decision-making. Experimental results using synthetic data as well as public benchmarks corroborate that the proposed approach outperforms both traditional PDRs and the state-of-the-art DRL method. Moreover, it achieves results comparable to exact methods in certain cases and demonstrates favorable generalization ability to large-scale and real-world unseen FJSP tasks.
引用
收藏
页码:3091 / 3102
页数:12
相关论文
共 50 条
  • [1] Multi-objective flexible job-shop scheduling via graph attention network and reinforcement learning
    Li, Yuanhe
    Zhong, Wenjian
    Wu, Yuanqing
    JOURNAL OF SUPERCOMPUTING, 2025, 81 (01):
  • [2] A Novel Reinforcement Learning Approach for Enhancing Flexible Job-Shop Scheduling with Dual Gated-Attention Network
    Gao, Yingao
    Shi, Shuo
    Liu, Guojing
    Ding, Xiangqian
    ADVANCED INTELLIGENT COMPUTING TECHNOLOGY AND APPLICATIONS, PT II, ICIC 2024, 2024, 14863 : 480 - 492
  • [3] Flexible Job-Shop Scheduling via Graph Neural Network and Deep Reinforcement Learning
    Song, Wen
    Chen, Xinyang
    Li, Qiqiang
    Cao, Zhiguang
    IEEE TRANSACTIONS ON INDUSTRIAL INFORMATICS, 2023, 19 (02) : 1600 - 1610
  • [4] A reinforcement learning method for flexible job shop scheduling based on multi-head attention and deep residual network
    Shao, Changshun
    Yu, Zhenglin
    Ding, Hongchang
    Cao, Guohua
    Zhou, Bin
    COMPUTERS & ELECTRICAL ENGINEERING, 2025, 123
  • [5] Dynamic flexible job shop scheduling based on deep reinforcement learning
    Yang, Dan
    Shu, Xiantao
    Yu, Zhen
    Lu, Guangtao
    Ji, Songlin
    Wang, Jiabing
    He, Kongde
    PROCEEDINGS OF THE INSTITUTION OF MECHANICAL ENGINEERS PART B-JOURNAL OF ENGINEERING MANUFACTURE, 2024,
  • [6] Solving flexible job shop scheduling problems via deep reinforcement learning
    Yuan, Erdong
    Wang, Liejun
    Cheng, Shuli
    Song, Shiji
    Fan, Wei
    Li, Yongming
    EXPERT SYSTEMS WITH APPLICATIONS, 2024, 245
  • [7] A Dual-System Reinforcement Learning Method for Flexible Job Shop Dynamic Scheduling
    Liu Y.
    Shen X.
    Gu X.
    Peng T.
    Bao J.
    Zhang D.
    Shanghai Jiaotong Daxue Xuebao/Journal of Shanghai Jiaotong University, 2022, 56 (09): : 1262 - 1275
  • [8] Preference learning based deep reinforcement learning for flexible job shop scheduling problem
    Liu, Xinning
    Han, Li
    Kang, Ling
    Liu, Jiannan
    Miao, Huadong
    COMPLEX & INTELLIGENT SYSTEMS, 2025, 11 (02)
  • [9] Dynamic scheduling for flexible job shop based on MachineRank algorithm and reinforcement learning
    Ren, Fujie
    Liu, Haibin
    SCIENTIFIC REPORTS, 2024, 14 (01):
  • [10] A DEEP REINFORCEMENT LEARNING BASED SOLUTION FOR FLEXIBLE JOB SHOP SCHEDULING PROBLEM
    Han, B. A.
    Yang, J. J.
    INTERNATIONAL JOURNAL OF SIMULATION MODELLING, 2021, 20 (02) : 375 - 386