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 条
  • [1] A graph neural networks-based deep Q-learning approach for job shop scheduling problems in traffic management
    Liu, Zeyi
    Wang, Yuan
    Liang, Xingxing
    Ma, Yang
    Feng, Yanghe
    Cheng, Guangquan
    Liu, Zhong
    Information Sciences, 2022, 607 : 1211 - 1223
  • [2] Hopfield neural networks approach for job shop scheduling problems
    Wang, WL
    Xu, XL
    Wu, QD
    PROCEEDINGS OF THE 2003 IEEE INTERNATIONAL SYMPOSIUM ON INTELLIGENT CONTROL, 2003, : 935 - 940
  • [3] Neural networks for job shop scheduling problems
    Industrial Engineering Department, Faculty of Engineering, Zagazig Unversity, Egypt
    J Eng Appl Sci, 2009, 2 (169-183): : 169 - 183
  • [4] Dynamic Job-Shop Scheduling Problems Using Graph Neural Network and Deep Reinforcement Learning
    Liu, Chien-Liang
    Huang, Tzu-Hsuan
    IEEE TRANSACTIONS ON SYSTEMS MAN CYBERNETICS-SYSTEMS, 2023, 53 (11): : 6836 - 6848
  • [5] Adaptive job shop scheduling strategy based on weighted Q-learning algorithm
    Wang, Yu-Fang
    JOURNAL OF INTELLIGENT MANUFACTURING, 2020, 31 (02) : 417 - 432
  • [6] Adaptive job shop scheduling strategy based on weighted Q-learning algorithm
    Yu-Fang Wang
    Journal of Intelligent Manufacturing, 2020, 31 : 417 - 432
  • [7] Combining Reinforcement Learning Algorithms with Graph Neural Networks to Solve Dynamic Job Shop Scheduling Problems
    Yang, Zhong
    Bi, Li
    Jiao, Xiaogang
    PROCESSES, 2023, 11 (05)
  • [9] Deep Reinforcement Learning Based on Graph Neural Network for Flexible Job Shop Scheduling Problem with Lot Streaming
    He, Junchao
    Li, Junqing
    ADVANCED INTELLIGENT COMPUTING TECHNOLOGY AND APPLICATIONS, PT V, ICIC 2024, 2024, 14879 : 85 - 95
  • [10] Adaptive scheduling for assembly job shop with uncertain assembly times based on dual Q-learning
    Wang, Haoxiang
    Sarker, Bhaba R.
    Li, Jing
    Li, Jian
    INTERNATIONAL JOURNAL OF PRODUCTION RESEARCH, 2021, 59 (19) : 5867 - 5883