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] School of Computer Science, Hunan University of Technology, Zhuzhou,412007, China
[2] Department of Computer Science, State University of New York, New Paltz,NY,12561, United States
基金
中国国家自然科学基金;
关键词
Adversarial machine learning - Benchmarking - Decoding - Job shop scheduling - Network coding - Reinforcement learning - Scheduling algorithms;
D O I
10.1016/j.engappai.2024.109557
中图分类号
学科分类号
摘要
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. © 2024
引用
收藏
相关论文
共 50 条
  • [1] Multi-agent reinforcement learning based on graph convolutional network for flexible job shop scheduling
    Xuan Jing
    Xifan Yao
    Min Liu
    Jiajun Zhou
    [J]. Journal of Intelligent Manufacturing, 2024, 35 : 75 - 93
  • [2] Multi-agent reinforcement learning based on graph convolutional network for flexible job shop scheduling
    Jing, Xuan
    Yao, Xifan
    Liu, Min
    Zhou, Jiajun
    [J]. JOURNAL OF INTELLIGENT MANUFACTURING, 2024, 35 (01) : 75 - 93
  • [3] An effective deep actor-critic reinforcement learning method for solving the flexible job shop scheduling problem
    Wan L.
    Cui X.
    Zhao H.
    Li C.
    Wang Z.
    [J]. Neural Computing and Applications, 2024, 36 (20) : 11877 - 11899
  • [4] Multi-Agent Reinforcement Learning for Extended Flexible Job Shop Scheduling
    Peng, Shaoming
    Xiong, Gang
    Yang, Jing
    Shen, Zhen
    Tamir, Tariku Sinshaw
    Tao, Zhikun
    Han, Yunjun
    Wang, Fei-Yue
    [J]. MACHINES, 2024, 12 (01)
  • [5] Solving Flexible Job-Shop Scheduling Problem with Heterogeneous Graph Neural Network Based on Relation and Deep Reinforcement Learning
    Tang, Hengliang
    Dong, Jinda
    [J]. MACHINES, 2024, 12 (08)
  • [6] Multi-agent-based proactive–reactive scheduling for a job shop
    Ping Lou
    Quan Liu
    Zude Zhou
    Huaiqing Wang
    Sherry Xiaoyun Sun
    [J]. The International Journal of Advanced Manufacturing Technology, 2012, 59 : 311 - 324
  • [7] A Deep Reinforcement Learning Method Based on a Transformer Model for the Flexible Job Shop Scheduling Problem
    Xu, Shuai
    Li, Yanwu
    Li, Qiuyang
    [J]. ELECTRONICS, 2024, 13 (18)
  • [8] Multi-Agent Reinforcement Learning for Job Shop Scheduling in Flexible Manufacturing Systems
    Baer, Schirin
    Bakakeu, Jupiter
    Meyes, Richard
    Meisen, Tobias
    [J]. 2019 SECOND INTERNATIONAL CONFERENCE ON ARTIFICIAL INTELLIGENCE FOR INDUSTRIES (AI4I 2019), 2019, : 22 - 25
  • [9] A DEEP REINFORCEMENT LEARNING BASED SOLUTION FOR FLEXIBLE JOB SHOP SCHEDULING PROBLEM
    Han, B. A.
    Yang, J. J.
    [J]. INTERNATIONAL JOURNAL OF SIMULATION MODELLING, 2021, 20 (02) : 375 - 386