Litcius/Paper detail

Deep Reinforcement Learning for Dynamic Flexible Job Shop Scheduling with Random Job Arrival

Jingru Chang, Dong Yu, Yi Hu, Wuwei He, Haoyu Yu

2022Processes137 citationsDOIOpen Access PDF

Abstract

The production process of a smart factory is complex and dynamic. As the core of manufacturing management, the research into the flexible job shop scheduling problem (FJSP) focuses on optimizing scheduling decisions in real time, according to the changes in the production environment. In this paper, deep reinforcement learning (DRL) is proposed to solve the dynamic FJSP (DFJSP) with random job arrival, with the goal of minimizing penalties for earliness and tardiness. A double deep Q-networks (DDQN) architecture is proposed and state features, actions and rewards are designed. A soft ε-greedy behavior policy is designed according to the scale of the problem. The experimental results show that the proposed DRL is better than other reinforcement learning (RL) algorithms, heuristics and metaheuristics in terms of solution quality and generalization. In addition, the soft ε-greedy strategy reasonably balances exploration and exploitation, thereby improving the learning efficiency of the scheduling agent. The DRL method is adaptive to the dynamic changes of the production environment in a flexible job shop, which contributes to the establishment of a flexible scheduling system with self-learning, real-time optimization and intelligent decision-making.

Topics & Concepts

Reinforcement learningTardinessComputer scienceJob shopJob shop schedulingHeuristicsDynamic priority schedulingScheduling (production processes)Mathematical optimizationFlow shop schedulingIndustrial engineeringArtificial intelligenceOperations researchEngineeringMathematicsScheduleOperating systemScheduling and Optimization AlgorithmsAdvanced Manufacturing and Logistics OptimizationAssembly Line Balancing Optimization