Probing an LSTM-PPO-Based reinforcement learning algorithm to solve dynamic job shop scheduling problem

被引:0
作者
Chen, Wei [1 ]
Zhang, Zequn [1 ]
Tang, Dunbing [1 ]
Liu, Changchun [1 ]
Gui, Yong [1 ]
Nie, Qingwei [1 ]
Zhao, Zhen [1 ]
机构
[1] Nanjing Univ Aeronaut & Astronaut, Coll Mech & Elect Engn, Nanjing 210016, Peoples R China
基金
中国博士后科学基金; 中国国家自然科学基金;
关键词
Reinforcement learning; Scheduling process; LSTM-PPO; Dynamic job shop scheduling problem;
D O I
10.1016/j.cie.2024.110633
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
With the growth of personalized demand and the continuous improvement in social productivity, the large-scale and few-variety centralized production model is gradually transitioning towards a personalized model of small batches and multiple varieties, which makes the manufacturing process of the job shop increasingly complex. Furthermore, disruptive events such as machinery failures and rush orders in the job shop increase the uncertainty and variability of the production environment. Traditional scheduling methods are usually based on fixed rules and heuristic algorithms, which are difficult to adapt to constantly changing production environments and demands. This may lead to inaccurate scheduling decisions and hinder the optimal allocation of job shop resources. To solve the dynamic job shop scheduling problem (JSP) more effectively, this paper proposes a Reinforcement Learning (RL) optimization algorithm integrating long short-term memory (LSTM) neural network and proximal policy optimization (PPO). It can dynamically adjust scheduling strategies according to the changing production environment, achieving comprehensive status awareness of the job shop environment to make optimal scheduling decisions. First, a state-aware network framework based on LSTM-PPO is proposed to achieve real-time perception of job shop state changes. Then, the state and action space of the job shop are described within the context of the state-aware network framework. Finally, an experimental environment is established to verify the algorithm's effectiveness. Training the LSTM-PPO algorithm makes it feasible to achieve better performance than other scheduling methods. By comparing the initial planning time with the actual completion time of the rescheduling decision under different dynamic disturbances, the efficiency of the proposed algorithm is verified for the dynamic JSP.
引用
收藏
页数:15
相关论文
共 50 条
  • [41] A hybrid genetic algorithm and tabu search for a multi-objective dynamic job shop scheduling problem
    Zhang, Liping
    Gao, Liang
    Li, Xinyu
    INTERNATIONAL JOURNAL OF PRODUCTION RESEARCH, 2013, 51 (12) : 3516 - 3531
  • [42] Deep Reinforcement Learning Based Optimization Algorithm for Permutation Flow-Shop Scheduling
    Pan, Zixiao
    Wang, Ling
    Wang, Jingjing
    Lu, Jiawen
    IEEE TRANSACTIONS ON EMERGING TOPICS IN COMPUTATIONAL INTELLIGENCE, 2023, 7 (04): : 983 - 994
  • [43] Design patterns of deep reinforcement learning models for job shop scheduling problems
    Wang, Shiyong
    Li, Jiaxian
    Jiao, Qingsong
    Ma, Fang
    JOURNAL OF INTELLIGENT MANUFACTURING, 2024,
  • [44] Knowledge-Specific Reinforcement Learning for Job-Shop Scheduling with Dynamic Processing States in Disassembly Factory
    Ma, Ruichong
    Li, Fangyu
    INTELLIGENT NETWORKED THINGS, CINT 2024, PT II, 2024, 2139 : 160 - 169
  • [45] 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
  • [46] Flexible Job-shop Scheduling Problem with parallel operations using Reinforcement Learning: An approach based on Heterogeneous Graph Attention Networks
    Lv, Q. H.
    Chen, J.
    Chen, P.
    Xun, Q. F.
    Gao, L.
    ADVANCES IN PRODUCTION ENGINEERING & MANAGEMENT, 2024, 19 (02): : 157 - 181
  • [47] Reinforcement learning in dynamic job shop scheduling: a comprehensive review of AI-driven approaches in modern manufacturing
    Ngwu, Chinyere
    Liu, Ying
    Wu, Rui
    JOURNAL OF INTELLIGENT MANUFACTURING, 2025,
  • [48] A Reinforcement Learning Method for a Hybrid Flow-Shop Scheduling Problem
    Han, Wei
    Guo, Fang
    Su, Xichao
    ALGORITHMS, 2019, 12 (11)
  • [49] Dueling double Q-learning based reinforcement learning approach for the flow shop scheduling problem
    Kim S.J.
    Kim B.W.
    Transactions of the Korean Institute of Electrical Engineers, 2021, 70 (10) : 1497 - 1508
  • [50] An end-to-end deep reinforcement learning method based on graph neural network for distributed job-shop scheduling problem
    Huang, Jiang-Ping
    Gao, Liang
    Li, Xin-Yu
    EXPERT SYSTEMS WITH APPLICATIONS, 2024, 238