Deep reinforcement learning for dynamic distributed job shop scheduling problem with transfers

被引:7
|
作者
Lei, Yong [1 ]
Deng, Qianwang [1 ]
Liao, Mengqi [1 ]
Gao, Shuocheng [1 ]
机构
[1] Hunan Univ, State Key Lab Adv Design & Mfg Technol Vehicle, Changsha 410082, Peoples R China
关键词
Distributed job shop scheduling problem; Random job arrivals; Operation transfer; Deep reinforcement learning; Dynamic real-time scheduling; GENETIC ALGORITHM; SYSTEM; RULE;
D O I
10.1016/j.eswa.2024.123970
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Dynamic events and transportation constraints would significantly affect the full utilization of resources and the reduction of production costs in distributed job shops. Therefore, in this paper, a deep reinforcement learning algorithm (DRL)-based real-time scheduling method is developed to minimize the mean tardiness of the dynamic distributed job shop scheduling problem with transfers (DDJSPT) considering random job arrivals. Firstly, the proposed DDJSPT is modeled as a Markov decision process (MDP). Then, ten problem-oriented state features covering four aspects of factories, machines, jobs, and operations are elaborately extracted from the dynamic distributed job shop. After that, eleven composite rules considering the uniqueness of DDJSPT are constructed as a pool of actions to intelligently prioritize unfinished jobs and allocate the selected job to an appropriate factory. Moreover, a justified reward function adapted from the objective is designed for better convergence of DRLs. Subsequently, five DRLs are employed to address the DDJSPT, encompassing deep Q-network (DQN), double DQN (DDQN), dueling DQN (DlDQN), trust region policy optimization (TRPO), and proximal policy optimization (PPO). Finally, grounded in numerical comparison experiments under 243 production configurations of the DDJSPT, the effectiveness and generalization of DRL-based scheduling methods are credibly verified and confirmed.
引用
收藏
页数:39
相关论文
共 50 条
  • [31] Deep reinforcement learning algorithm for dynamic flow shop real-time scheduling problem
    Yang Y.-Y.
    Hu R.
    Qian B.
    Zhang C.-S.
    Jin H.-P.
    Kongzhi Lilun Yu Yingyong/Control Theory and Applications, 2024, 41 (06): : 1047 - 1055
  • [32] Solving flexible job shop scheduling problems via deep reinforcement learning
    Yuan, Erdong
    Wang, Liejun
    Cheng, Shuli
    Song, Shiji
    Fan, Wei
    Li, Yongming
    EXPERT SYSTEMS WITH APPLICATIONS, 2024, 245
  • [33] A Deep Reinforcement Learning Method Based on a Transformer Model for the Flexible Job Shop Scheduling Problem
    Xu, Shuai
    Li, Yanwu
    Li, Qiuyang
    ELECTRONICS, 2024, 13 (18)
  • [34] A novel method for solving dynamic flexible job-shop scheduling problem via DIFFormer and deep reinforcement learning
    Wan, Lanjun
    Cui, Xueyan
    Zhao, Haoxin
    Fu, Long
    Li, Changyun
    COMPUTERS & INDUSTRIAL ENGINEERING, 2024, 198
  • [35] Deep Reinforcement Learning for the Job Shop Scheduling Problem: Reference Axes for Modelling, Implementation and Validation
    Serrano-Ruiz, Julio C.
    Mula, Josefa
    Poler, Raul
    IOT AND DATA SCIENCE IN ENGINEERING MANAGEMENT, 2023, 160 : 93 - 100
  • [36] Dynamic scheduling for multi-objective flexible job shop via deep reinforcement learning
    Yuan, Erdong
    Wang, Liejun
    Song, Shiji
    Cheng, Shuli
    Fan, Wei
    APPLIED SOFT COMPUTING, 2025, 171
  • [37] Gated-Attention Model with Reinforcement Learning for Solving Dynamic Job Shop Scheduling Problem
    Gebreyesus, Goytom
    Fellek, Getu
    Farid, Ahmed
    Fujimura, Shigeru
    Yoshie, Osamu
    IEEJ TRANSACTIONS ON ELECTRICAL AND ELECTRONIC ENGINEERING, 2023, 18 (06) : 932 - 944
  • [38] Multi-objective reinforcement learning framework for dynamic flexible job shop scheduling problem with uncertain events
    Wang, Hao
    Cheng, Junfu
    Liu, Chang
    Zhang, Yuanyuan
    Hu, Shunfang
    Chen, Liangyin
    APPLIED SOFT COMPUTING, 2022, 131
  • [39] Dynamic Job-Shop Scheduling via Graph Attention Networks and Deep Reinforcement Learning
    Liu, Chien-Liang
    Tseng, Chun-Jan
    Weng, Po-Hao
    IEEE TRANSACTIONS ON INDUSTRIAL INFORMATICS, 2024, 20 (06) : 8662 - 8672
  • [40] Smart scheduling of dynamic job shop based on discrete event simulation and deep reinforcement learning
    Wang, Ziqing
    Liao, Wenzhu
    JOURNAL OF INTELLIGENT MANUFACTURING, 2024, 35 (06) : 2593 - 2610