Dynamic job-shop scheduling in smart manufacturing using deep reinforcement learning

被引:103
|
作者
Wang, Libing [1 ]
Hu, Xin [1 ]
Wang, Yin [1 ]
Xu, Sujie [1 ]
Ma, Shijun [1 ]
Yang, Kexin [2 ]
Liu, Zhijun [1 ]
Wang, Weidong [1 ]
机构
[1] Beijing Univ Posts & Telecommun, Sch Elect Engn, Beijing 100876, Peoples R China
[2] Beijing Univ Posts & Telecommun, Int Sch, Beijing 100876, Peoples R China
关键词
Smart manufacturing; Job-shop scheduling; Deep reinforcement learning; Proximal policy optimization; ALGORITHM; ALLOCATION;
D O I
10.1016/j.comnet.2021.107969
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Job-shop scheduling problem (JSP) is used to determine the processing order of the jobs and is a typical scheduling problem in smart manufacturing. Considering the dynamics and the uncertainties such as machine breakdown and job rework of the job-shop environment, it is essential to flexibly adjust the scheduling strategy according to the current state. Traditional methods can only obtain the optimal solution at the current time and need to rework if the state changes, which leads to high time complexity. To address the issue, this paper proposes a dynamic scheduling method based on deep reinforcement learning (DRL). In the proposed method, we adopt the proximal policy optimization (PPO) to find the optimal policy of the scheduling to deal with the dimension disaster of the state and action space caused by the increase of the problem scale. Compared with the traditional scheduling methods, the experimental results show that the proposed method can not only obtain comparative results but also can realize adaptive and real-time production scheduling.
引用
下载
收藏
页数:9
相关论文
共 50 条
  • [1] Job shop smart manufacturing scheduling by deep reinforcement learning
    Serrano-Ruiz, Julio C.
    Mula, Josefa
    Poler, Raul
    JOURNAL OF INDUSTRIAL INFORMATION INTEGRATION, 2024, 38
  • [2] Reinforcement learning for online optimization of job-shop scheduling in a smart manufacturing factory
    Zhou, Tong
    Zhu, Haihua
    Tang, Dunbing
    Liu, Changchun
    Cai, Qixiang
    Shi, Wei
    Gui, Yong
    ADVANCES IN MECHANICAL ENGINEERING, 2022, 14 (03)
  • [3] Dynamic job-shop scheduling using reinforcement learning agents
    Aydin, ME
    Öztemel, E
    ROBOTICS AND AUTONOMOUS SYSTEMS, 2000, 33 (2-3) : 169 - 178
  • [4] Dynamic Job-Shop Scheduling Based on Transformer and Deep Reinforcement Learning
    Song, Liyuan
    Li, Yuanyuan
    Xu, Jiacheng
    PROCESSES, 2023, 11 (12)
  • [5] Dynamic Scheduling Method for Job-Shop Manufacturing Systems by Deep Reinforcement Learning with Proximal Policy Optimization
    Zhang, Ming
    Lu, Yang
    Hu, Youxi
    Amaitik, Nasser
    Xu, Yuchun
    SUSTAINABILITY, 2022, 14 (09)
  • [6] 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
  • [7] Scheduling for the Flexible Job-Shop Problem with a Dynamic Number of Machines Using Deep Reinforcement Learning
    Chang, Yu-Hung
    Liu, Chien-Hung
    You, Shingchern D.
    INFORMATION, 2024, 15 (02)
  • [8] Deep Reinforcement Learning-Based Job Shop Scheduling of Smart Manufacturing
    Elsayed, Eman K.
    Elsayed, Asmaa K.
    Eldahshan, Kamal A.
    CMC-COMPUTERS MATERIALS & CONTINUA, 2022, 73 (03): : 5103 - 5120
  • [9] Deep Reinforcement Learning Solves Job-shop Scheduling Problems
    Anjiang Cai
    Yangfan Yu
    Manman Zhao
    Instrumentation, 2024, 11 (01) : 88 - 100
  • [10] Dynamic job-shop scheduling using graph reinforcement learning with auxiliary strategy
    Liu, Zhenyu
    Mao, Haoyang
    Sa, Guodong
    Liu, Hui
    Tan, Jianrong
    JOURNAL OF MANUFACTURING SYSTEMS, 2024, 73 : 1 - 18