An effective multi-agent-based graph reinforcement learning method for solving flexible job shop scheduling problem

被引:0
|
作者
Wan, Lanjun [1 ]
Fu, Long [1 ]
Li, Changyun [1 ]
Li, Keqin [2 ]
机构
[1] Hunan Univ Technol, Sch Comp Sci, Zhuzhou 412007, Peoples R China
[2] SUNY Coll New Paltz, Dept Comp Sci, New Paltz, NY 12561 USA
关键词
Flexible job shop scheduling problem; Graph attention network; Graph reinforcement learning; Multi-agent; OPTIMIZATION;
D O I
10.1016/j.engappai.2024.109557
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Flexible job shop scheduling problem (FJSP) is a complex optimization problem in intelligent manufacturing and plays a key role in improving productivity, which is characterized by that each operation can be processed by multiple machines. Most current research into FJSP focuses on finding a higher-quality scheduling scheme in a shorter time. However, existing studies are hard to optimize the operation sequencing and machine assignment strategies simultaneously, which is critical for making the optimal scheduling decision. Therefore, a multi-agent-based graph reinforcement learning (MAGRL) method is proposed to effectively solve FJSP. Firstly, the FJSP is modeled into two Markov decision processes (MDPs), where the operation and machine agents are adopted to control the operation sequencing and machine assignment respectively. Secondly, to effectively predict the operation sequencing and machine assignment strategies, an encoder-double-decoder architecture is designed, including an improved graph attention network (IGAT)-based encoder, an operation strategy network-based decoder, and a machine strategy network-based decoder. Thirdly, an automatic entropy adjustment multi-agent proximal policy optimization (AEA-MAPPO) algorithm is proposed for effectively training the operation and machine strategy networks to optimize the operation sequencing and machine assignment strategies simultaneously. Finally, the effectiveness of MAGRL is verified through experimental comparisons with the classical scheduling rules and state-of-the-art methods to solve FJSP. The results achieved on the randomly generated FJSP instances and two common benchmarks indicate that MAGRL can consume less solution time to achieve higher solution quality in solving different-sized FJSP instances, and the overall performance of MAGRL is superior to that of the comparison methods.
引用
收藏
页数:15
相关论文
共 50 条
  • [41] Multi-agent-based fuzzy scheduling for shop floor
    Ying Li
    Jia-Qiang Zheng
    Shan-Lin Yang
    The International Journal of Advanced Manufacturing Technology, 2010, 49 : 689 - 695
  • [42] Fuzzy job shop scheduling problem based on deep reinforcement learning
    Zhu, Jia-Zheng
    Zhang, Hong-Li
    Wang, Cong
    Li, Xin-Kai
    Dong, Ying-Chao
    Kongzhi yu Juece/Control and Decision, 2024, 39 (02): : 595 - 603
  • [43] Optimization of job shop scheduling problem based on deep reinforcement learning
    Qiao, Dongping
    Duan, Lvqi
    Li, Honglei
    Xiao, Yanqiu
    EVOLUTIONARY INTELLIGENCE, 2024, 17 (01) : 371 - 383
  • [44] Optimization of job shop scheduling problem based on deep reinforcement learning
    Dongping Qiao
    Lvqi Duan
    HongLei Li
    Yanqiu Xiao
    Evolutionary Intelligence, 2024, 17 : 371 - 383
  • [45] Deep reinforcement learning for solving the joint scheduling problem of machines and AGVs in job shop
    Sun A.-H.
    Lei Q.
    Song Y.-C.
    Yang Y.-F.
    Lei, Qi (leiqi@cqu.edu.cn), 1600, Northeast University (39): : 253 - 262
  • [46] Dynamic flexible job-shop scheduling by multi-agent reinforcement learning with reward-shaping
    Zhang, Lixiang
    Yan, Yan
    Yang, Chen
    Hu, Yaoguang
    ADVANCED ENGINEERING INFORMATICS, 2024, 62
  • [47] 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
  • [48] A heuristic algorithm for solving flexible job shop scheduling problem
    Ziaee, Mohsen
    INTERNATIONAL JOURNAL OF ADVANCED MANUFACTURING TECHNOLOGY, 2014, 71 (1-4): : 519 - 528
  • [49] A heuristic algorithm for solving flexible job shop scheduling problem
    Mohsen Ziaee
    The International Journal of Advanced Manufacturing Technology, 2014, 71 : 519 - 528
  • [50] A self-learning genetic algorithm based on reinforcement learning for flexible job-shop scheduling problem
    Chen, Ronghua
    Yang, Bo
    Li, Shi
    Wang, Shilong
    COMPUTERS & INDUSTRIAL ENGINEERING, 2020, 149