Solving Flexible Job-Shop Scheduling Problem with Heterogeneous Graph Neural Network Based on Relation and Deep Reinforcement Learning

被引:4
作者
Tang, Hengliang [1 ]
Dong, Jinda [1 ]
机构
[1] Beijing Wuzi Univ, Sch Informat, Beijing 101149, Peoples R China
关键词
deep reinforcement learning; flexible job-shop scheduling problem; heterogeneous graph neural network; manufacturing job-shop scheduling; ALGORITHM; MODELS;
D O I
10.3390/machines12080584
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Driven by the rise of intelligent manufacturing and Industry 4.0, the manufacturing industry faces significant challenges in adapting to flexible and efficient production methods. This study presents an innovative approach to solving the Flexible Job-Shop Scheduling Problem (FJSP) by integrating Heterogeneous Graph Neural Networks based on Relation (HGNNR) with Deep Reinforcement Learning (DRL). The proposed framework models the complex relationships in FJSP using heterogeneous graphs, where operations and machines are represented as nodes, with directed and undirected arcs indicating dependencies and compatibilities. The HGNNR framework comprises four key components: relation-specific subgraph decomposition, data preprocessing, feature extraction through graph convolution, and cross-relation feature fusion using a multi-head attention mechanism. For decision-making, we employ the Proximal Policy Optimization (PPO) algorithm, which iteratively updates policies to maximize cumulative rewards through continuous interaction with the environment. Experimental results on four public benchmark datasets demonstrate that our proposed method outperforms four state-of-the-art DRL-based techniques and three common rule-based heuristic algorithms, achieving superior scheduling efficiency and generalization capabilities. This framework offers a robust and scalable solution for complex industrial scheduling problems, enhancing production efficiency and adaptability.
引用
收藏
页数:25
相关论文
共 51 条
[1]   A Modified Iterated Greedy Algorithm for Flexible Job Shop Scheduling Problem [J].
Al Aqel, Ghiath ;
Li, Xinyu ;
Gao, Liang .
CHINESE JOURNAL OF MECHANICAL ENGINEERING, 2019, 32 (01)
[2]   Deep reinforcement learning meets graph neural networks: Exploring a routing optimization use case [J].
Almasan, Paul ;
Suarez-Varela, Jose ;
Rusek, Krzysztof ;
Barlet-Ros, Pere ;
Cabellos-Aparicio, Albert .
COMPUTER COMMUNICATIONS, 2022, 196 :184-194
[3]   The impact of digital twins on the evolution of intelligent manufacturing and Industry 4.0 [J].
Mohsen Attaran ;
Sharmin Attaran ;
Bilge Gokhan Celik .
Advances in Computational Intelligence, 2023, 3 (3)
[4]   Parallel hybrid metaheuristics for the flexible job shop problem [J].
Bozejko, Wojciech ;
Uchronski, Mariusz ;
Wodecki, Mieczyslaw .
COMPUTERS & INDUSTRIAL ENGINEERING, 2010, 59 (02) :323-333
[5]  
Brandimarte P., 1993, Annals of Operations Research, V41, P157, DOI 10.1007/BF02023073
[6]   Implementing Industry 4.0 principles [J].
Canas, Hector ;
Mula, Josefa ;
Diaz-Madronero, Manuel ;
Campuzano-Bolarin, Francisco .
COMPUTERS & INDUSTRIAL ENGINEERING, 2021, 158 (158)
[7]   Technological innovation-enabling industry 4.0 paradigm: A systematic literature review [J].
Cannavacciuolo, Lorella ;
Ferraro, Giovanna ;
Ponsiglione, Cristina ;
Primario, Simonetta ;
Quinto, Ivana .
TECHNOVATION, 2023, 124
[8]   Dependent Task Offloading in Edge Computing Using GNN and Deep Reinforcement Learning [J].
Cao, Zequn ;
Deng, Xiaoheng ;
Yue, Sheng ;
Jiang, Ping ;
Ren, Ju ;
Gui, Jinsong .
IEEE INTERNET OF THINGS JOURNAL, 2024, 11 (12) :21632-21646
[9]   A coordinated scheduling problem for the supply chain in a flexible job shop machine environment [J].
Ceylan, Zeynep ;
Tozan, Hakan ;
Bulkan, Serol .
OPERATIONAL RESEARCH, 2021, 21 (02) :875-900
[10]  
Chitgar N, 2019, IRAN CONF ELECTR ENG, P2095, DOI [10.1109/IranianCEE.2019.8786391, 10.1109/iraniancee.2019.8786391]