Modern Manufacturing Engineering ›› 2025, Vol. 533 ›› Issue (2): 10-16.doi: 10.16731/j.cnki.1671-3133.2025.02.002

Previous Articles     Next Articles

A dynamic flexible job shop scheduling method based on deepreinforcement learning

YANG Dan1,2, SHU Xiantao1,3, YU Zhen3, LU Guangtao1,2, JI Songlin1,3, WANG Jiabing1   

  1. 1 Key Laboratory for Metallurgical Equipment and Control of Ministry of Education,Wuhan University of Science and Technology,Wuhan 430081,China;
    2 Hubei Key Laboratory of Mechanical Transmission and Manufacturing Engineering,Wuhan University of Science and Technology,Wuhan 430081,China;
    3 Precision Manufacturing Institute,Wuhan University of Science and Technology,Wuhan 430081,China
  • Received:2024-03-25 Online:2025-02-18 Published:2025-02-27

Abstract: The study of the artificial intelligence algorithms for job shop scheduling has gained attention due to the advancements in intelligent manufacturing technologies like smart factories. Dynamic events in the job shop are crucial factors affecting scheduling effectiveness. To this end,it proposes a novel approach employing the deep reinforcement learning to solve the dynamic flexible job shop scheduling problem with random job arrival. Initially,a mathematical model is formulated for the dynamic job shop scheduling problem with the objective of minimizing the total tardiness. Subsequently,eight job shop state features are extracted,and six composite scheduling rules are designed. An ε-greedy action selection strategy is adopted,and the reward function is designed. Finally,the advanced D3QN algorithm is introduced to solve the problem and the effectiveness of this method is verified on different scale of instances. The results show that the D3QN algorithm effectively solves the dynamic flexible job shop scheduling problem with random job arrival,and the winning rate in all instances is 58.3 %.Compared with traditional DQN and DDQN algorithm,the total tardiness is reduced by 11.0 % and 15.4 % respectively,which proves that this method further enhances the production efficiency of the job shop.

Key words: deep reinforcement learning, D3QN algorithm, random job arrival, flexible job shop scheduling problem, dynamicscheduling

CLC Number: 

Copyright © Modern Manufacturing Engineering, All Rights Reserved.
Tel: 010-67126028 E-mail: 2645173083@qq.com
Powered by Beijing Magtech Co. Ltd