A graph neural networks-based deep Q-learning approach for job shop scheduling problems in traffic management

被引:21
|
作者
Liu, Zeyi [1 ]
Wang, Yuan [2 ]
Liang, Xingxing [1 ]
Ma, Yang [3 ]
Feng, Yanghe [1 ]
Cheng, Guangquan [1 ]
Liu, Zhong [1 ]
机构
[1] Natl Univ Def Technol, Changsha, Hunan, Peoples R China
[2] Beijing Inst Adv Study, Beijing, Peoples R China
[3] Aviat Univ Air Force, Changchun, Jilin, Peoples R China
基金
中国国家自然科学基金;
关键词
Traffic [!text type='JS']JS[!/text]SP; Graph neural network; Deep Q-learning;
D O I
10.1016/j.ins.2022.06.017
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
A key problem in traffic management is to schedule the movements of vehicles to reduce unnecessary costs; this issue has arisen in applications such as train schedule management, air-traffic control, and urban traffic management. This problem can be modeled as a job shop scheduling problem (JSSP), which is an important combinatorial optimization problem that is widely applied in real-world scenarios. However, designing good approximation algorithms for JSSPs often requires significant specialized knowledge and trial-and-error. In this paper, we present an end-to-end framework for solving JSSPs by using graph neural networks (GNNs) and deep Q-Learning. This single-policy model is suitable for solving instances that have similar sizes and is trained only by observing reward signals and following feasible rules. The trained model behaves like a constructive heuristic algorithm that incrementally constructs a solution, and each action is determined by the output of a GNN, which captures the current state of the partial solution. We test the proposed approach on JSSP instances with multiple sizes and demonstrate its competitive performance in all cases (after training). Our proposed framework also has the potential to be applied to other JSS subproblems. (C) 2022 The Authors. Published by Elsevier Inc.
引用
收藏
页码:1211 / 1223
页数:13
相关论文
共 50 条
  • [41] Learning to Dispatch for Flexible Job Shop Scheduling Based on Deep Reinforcement Learning via Graph Gated Channel Transformation
    Huang, Dainlin
    Zhao, Hong
    Zhang, Lijun
    Chen, Kangping
    IEEE ACCESS, 2024, 12 : 50935 - 50948
  • [42] Dynamic scheduling for flexible job shop with insufficient transportation resources via graph neural network and deep reinforcement learning
    Zhang, Min
    Wang, Liang
    Qiu, Fusheng
    Liu, Xiaorui
    COMPUTERS & INDUSTRIAL ENGINEERING, 2023, 186
  • [43] 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
  • [44] 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
  • [45] 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
  • [46] Dynamic flexible job shop scheduling based on deep reinforcement learning
    Yang, Dan
    Shu, Xiantao
    Yu, Zhen
    Lu, Guangtao
    Ji, Songlin
    Wang, Jiabing
    He, Kongde
    PROCEEDINGS OF THE INSTITUTION OF MECHANICAL ENGINEERS PART B-JOURNAL OF ENGINEERING MANUFACTURE, 2024,
  • [47] A dynamic job-shop scheduling model based on deep learning
    Tian, W.
    Zhang, H. P.
    ADVANCES IN PRODUCTION ENGINEERING & MANAGEMENT, 2021, 16 (01): : 23 - 36
  • [48] A Deep Q-Learning Approach for Dynamic Management of Heterogeneous Processors
    Gupta, Ujjwal
    Mandal, Sumit K.
    Mao, Manqing
    Chakrabarti, Chaitali
    Ogras, Umit Y.
    IEEE COMPUTER ARCHITECTURE LETTERS, 2019, 18 (01) : 14 - 17
  • [49] Dynamic scheduling for flexible job shop using a deep reinforcement learning approach
    Gui, Yong
    Tang, Dunbing
    Zhu, Haihua
    Zhang, Yi
    Zhang, Zequn
    COMPUTERS & INDUSTRIAL ENGINEERING, 2023, 180
  • [50] An improved neural networks with transient chaos method for job-shop scheduling problems
    Xu, XL
    Wang, WL
    PROCEEDINGS OF THE 4TH WORLD CONGRESS ON INTELLIGENT CONTROL AND AUTOMATION, VOLS 1-4, 2002, : 1749 - 1753