A heterogeneous graph attention-enhanced deep reinforcement learning framework for flexible job shop scheduling problem with variable sublots

被引:0
作者
Yang, Zipeng [1 ]
Li, Xinyu [1 ]
Gao, Liang [1 ]
Liu, Qihao [1 ]
机构
[1] Huazhong Univ Sci & Technol, State Key Lab Intelligent Mfg Equipment & Technol, Wuhan 430074, Peoples R China
基金
中国国家自然科学基金;
关键词
Flexible job shop scheduling problem; Lot-streaming; Heterogeneous graph; Deep reinforcement learning; Graph attention network; ALGORITHM;
D O I
10.1016/j.engappai.2025.111375
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Variable lot-sizing is an effective approach to improve production efficiency by splitting an operation into several sublots, which has been widely applied in flexible manufacturing systems. However, the flexibility of lot-sizing will dramatically expand the solution space, leading to excessive computation time in converging to the relative optimum. To address this challenge, this paper introduces an end-to-end deep reinforcement learning framework based on heterogeneous graph attention mechanisms (HGADRL) for flexible job shop scheduling problem with variable sublots. Unlike traditional heuristic and rule-based methods, HGADRL dynamically learns the highdimensional nature, providing a more generalizable solution in a very short time. In HGADRL, a modified heterogeneous disjunctive graph is designed to represent the dynamic scheduling status, including operation selection and sublot division. A dual-scale graph attention network combined with two interconnected attention modules is developed, enabling the precise capture of complex interdependencies between heterogeneous vertices. This approach can significantly enhance the agent's ability to self-learn and evolve optimal policies. By leveraging local and global features extracted through the graph attention network, an actor-critic network is employed for high-quality scheduling in different states. Experimental results demonstrate that the proposed method outperforms the 12 mixed priority dispatching rules, two meta-heuristic methods and two deep reinforcement learning methods in all 500 synthetic instances. Additionally, the proposed method outperforms all compared methods across 16 unseen scales of instances and four real-world instances, demonstrating its strong generalization capabilities.
引用
收藏
页数:20
相关论文
共 50 条
[1]   A comprehensive review of lot streaming [J].
Chang, JH ;
Chiu, HN .
INTERNATIONAL JOURNAL OF PRODUCTION RESEARCH, 2005, 43 (08) :1515-1536
[2]   A flexible dispatching rule for minimizing tardiness in job shop scheduling [J].
Chen, Binchao ;
Matis, Timothy I. .
INTERNATIONAL JOURNAL OF PRODUCTION ECONOMICS, 2013, 141 (01) :360-365
[3]   From Unmanned Systems to Autonomous Intelligent Systems [J].
Chen, Jie ;
Sun, Jian ;
Wang, Gang .
ENGINEERING, 2022, 12 :16-19
[4]   A Deep Reinforcement Learning Framework Based on an Attention Mechanism and Disjunctive Graph Embedding for the Job-Shop Scheduling Problem [J].
Chen, Ruiqi ;
Li, Wenxin ;
Yang, Hongbing .
IEEE TRANSACTIONS ON INDUSTRIAL INFORMATICS, 2023, 19 (02) :1322-1331
[5]   An effective genetic algorithm for flexible job-shop scheduling with overlapping in operations [J].
Demir, Yunus ;
Isleyen, Selcuk Kursat .
INTERNATIONAL JOURNAL OF PRODUCTION RESEARCH, 2014, 52 (13) :3905-3921
[6]   Diverse policy generation for the flexible job-shop scheduling problem via deep reinforcement learning with a novel graph representation [J].
Echeverria, Imanol ;
Murua, Maialen ;
Santana, Roberto .
ENGINEERING APPLICATIONS OF ARTIFICIAL INTELLIGENCE, 2025, 139
[7]   Reinforcement learning applied to production planning and control [J].
Esteso, Ana ;
Peidro, David ;
Mula, Josefa ;
Diaz-Madronero, Manuel .
INTERNATIONAL JOURNAL OF PRODUCTION RESEARCH, 2023, 61 (16) :5772-5789
[8]   Flexible job-shop scheduling problem with variable lot-sizing: An early release policy-based matheuristic [J].
Fan, Jiaxin ;
Zhang, Chunjiang ;
Tian, Shichen ;
Shen, Weiming ;
Gao, Liang .
COMPUTERS & INDUSTRIAL ENGINEERING, 2024, 193
[9]   A matheuristic for flexible job shop scheduling problem with lot-streaming and machine reconfigurations [J].
Fan, Jiaxin ;
Zhang, Chunjiang ;
Shen, Weiming ;
Gao, Liang .
INTERNATIONAL JOURNAL OF PRODUCTION RESEARCH, 2023, 61 (19) :6565-6588
[10]   Flexible job shop scheduling with overlapping in operations [J].
Fattahi, Parviz ;
Jolai, Fariborz ;
Arkat, Jamal .
APPLIED MATHEMATICAL MODELLING, 2009, 33 (07) :3076-3087