arrow
返回

Dynamic Jobshop Scheduling Algorithm Based on Deep Q Network

delete2021-01-01
delete47
delete
OA
AI
Y
Yejian Zhao
Y
Yanhong Wang *
Y
Yuanyuan Tan
J
Jun Zhang
H
Hongxia Yu
DOI:10.1109/ACCESS.2021.3110242delete
delete原文链接
delete原文求助
delete分享
delete收藏
摘要

摘要

En 中文
Jobshop scheduling is a classic instance in the field of production scheduling. Solving and optimizing the scheduling problem of the jobshop can greatly reduce the production cost of the workshop and improve the processing efficiency, thereby improving the market competitiveness of the manufacturing enterprises. In order to make decisions on the complex dynamic scheduling process more accurately and simplify the solution process, the jobshop scheduling problem can be transformed into a reinforcement learning problem based on the Markov decision process. The performance of the adaptive scheduling algorithm in a dynamic manufacturing environment is improved based on the Deep Q Network (DQN). In the proposed scheduling algorithm, five state features of continuous value ranges are designed for input to a Deep Neural Network (DNN), as well as ten well-known heuristic dispatching rules are selected as the action set of the DQN. In the proposed scheduling algorithm, the target network and the prediction network are used to train the parameters. An action selection strategy based on the softmax function is designed in DQN. It selects dispatching rules with the largest action value as the execution action, thereby solving the problem that the suboptimal action value is greater than the optimal action Q value in the early learning stage. Furthermore, the non-optimal action is selected with a greater probability in the later learning stage. Ten benchmark jobshop test instances called LA used as simulation objects and operated in a simulation environment composed of Python. The simulation results confirm that the proposed scheduling algorithm based on DQN has better performance and universality than a single dispatching rule or traditional Q learning algorithm.
Keyword:
Heuristic algorithms
Job shop scheduling
Scheduling
Dynamic scheduling
Scheduling algorithms
Production
Dispatching
Dynamic scheduling
deep Q network
deep reinforcement learning
dispatching rules
job shop scheduling

期刊

IEEE Access 封面图
IEEE Access
IF:
3.6
论文数:
9.8W
被引数:
29.4W

机构

S
Shenyang University of Technology
学者数:
5.0K
论文数: 3.3K
被引数: 3.4K
引用论文

引用论文

Putting Teams into the Gig Economy: A Field Experiment at a Ride-Sharing Platform
err2023-09-01
err0
PREAI
errWei Ai; Yan Chen; Qiaozhu Mei; Jieping Ye; Lingyu Zhang
err分享
err收藏
21. Tourism Forecasting Using Econometric Models
err2013-12-31
err0
PREAI
errHaiyan Song; Egon Smeral; Gang Li; Jason L. Chen
err分享
err收藏
Geological history and within‐island diversity: a debris avalanche and the Tenerife lizard Gallotia galloti
err2006-09-20
err0
PREAI
errRICHARD P. BROWN; PAUL A. HOSKISSON; JOHN‐HENRY WELTON; MARCOS BÁEZ
err分享
err收藏
err分享
err收藏
err分享
err收藏
学者 查看更多内容