Multi-agent reinforcement learning based on graph convolutional network for flexible job shop scheduling

被引:31
|
作者
Jing, Xuan [1 ]
Yao, Xifan [1 ]
Liu, Min [2 ]
Zhou, Jiajun [3 ]
机构
[1] South China Univ Technol, Guangzhou 510640, Guangdong, Peoples R China
[2] Guangxi Univ Sci & Technol, Liuzhou 545006, Guangxi, Peoples R China
[3] China Univ Geosci, Wuhan 430074, Peoples R China
基金
中国国家自然科学基金;
关键词
Flexible job shop scheduling; Multi-agent system; Reinforcement learning; Graph convolutional network; TABU SEARCH; SYSTEM; ENVIRONMENT;
D O I
10.1007/s10845-022-02037-5
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
With the development of Internet of manufacturing things, decentralized scheduling in flexible job shop is arousing great attention. To deal with the challenges confronted by personalized manufacturing, such as high level of flexibility, agility and robustness for dynamic response, we design a centralized-learning decentralized-execution (CLDE) multi-agent reinforcement learning scheduling structure based on Graph Convolutional Network (GCN), namely graph-based multi-agent system (GMAS), to solve the flexible job shop scheduling problem (FJSP). Firstly, according to the product processing network and job shop environment, the probabilistic model of directed acyclic graph for FJSP is constructed. It models the FJSP as the process of topology graph structure predicting, and the scheduling strategy is adjusted by predicting the connection probability among edges. Then, the multi-agent reinforcement learning system consisting of environment module, job agent module, and machine agent module is constructed. The job agents execute scheduling actions by interacting with environment and machine agents in a decentralized way. Meanwhile, the interaction between job agents is extracted as an abstract global action based on GCN. The experimental results demonstrate that GMAS outperforms its rivals on FJSP, especially in complicated situations. Our results thus shed light on a novel direction for FJSP in dynamic and complex scenarios.
引用
收藏
页码:75 / 93
页数:19
相关论文
共 50 条
  • [1] Multi-agent reinforcement learning based on graph convolutional network for flexible job shop scheduling
    Xuan Jing
    Xifan Yao
    Min Liu
    Jiajun Zhou
    Journal of Intelligent Manufacturing, 2024, 35 : 75 - 93
  • [2] 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
    MACHINES, 2024, 12 (01)
  • [3] Multi-Agent Reinforcement Learning for Job Shop Scheduling in Flexible Manufacturing Systems
    Baer, Schirin
    Bakakeu, Jupiter
    Meyes, Richard
    Meisen, Tobias
    2019 SECOND INTERNATIONAL CONFERENCE ON ARTIFICIAL INTELLIGENCE FOR INDUSTRIES (AI4I 2019), 2019, : 22 - 25
  • [4] DeepMAG: Deep reinforcement learning with multi-agent graphs for flexible job shop scheduling
    Zhang, Jia-Dong
    He, Zhixiang
    Chan, Wing -Ho
    Chow, Chi -Yin
    KNOWLEDGE-BASED SYSTEMS, 2023, 259
  • [5] Multi-Agent Reinforcement Learning for Job Shop Scheduling in Dynamic Environments
    Pu, Yu
    Li, Fang
    Rahimifard, Shahin
    SUSTAINABILITY, 2024, 16 (08)
  • [6] Multi-Agent Reinforcement Learning Tool for Job Shop Scheduling Problems
    Martinez Jimenez, Yailen
    Coto Palacio, Jessica
    Nowe, Ann
    OPTIMIZATION AND LEARNING, 2020, 1173 : 3 - 12
  • [7] An effective multi-agent-based graph reinforcement learning method for solving flexible job shop scheduling problem
    Wan, Lanjun
    Fu, Long
    Li, Changyun
    Li, Keqin
    ENGINEERING APPLICATIONS OF ARTIFICIAL INTELLIGENCE, 2025, 139
  • [8] 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
  • [9] A Multi-Agent Reinforcement Learning Approach to the Dynamic Job Shop Scheduling Problem
    Inal, Ali Firat
    Sel, Cagri
    Aktepe, Adnan
    Turker, Ahmet Kursad
    Ersoz, Suleyman
    SUSTAINABILITY, 2023, 15 (10)
  • [10] Dynamic job shop scheduling based on deep reinforcement learning for multi-agent manufacturing systems
    Zhang, Yi
    Zhu, Haihua
    Tang, Dunbing
    Zhou, Tong
    Gui, Yong
    ROBOTICS AND COMPUTER-INTEGRATED MANUFACTURING, 2022, 78