Dynamic Scheduling for Large-Scale Flexible Job Shop Based on Noisy DDQN

IF 15.3
Tingjuan Zheng, Yongbing Zhou, Mingzhu Hu, Jian Zhang
{"title":"Dynamic Scheduling for Large-Scale Flexible Job Shop Based on Noisy DDQN","authors":"Tingjuan Zheng, Yongbing Zhou, Mingzhu Hu, Jian Zhang","doi":"10.53941/ijndi.2023.100015","DOIUrl":null,"url":null,"abstract":"Article\nDynamic Scheduling for Large-Scale Flexible Job Shop Based on Noisy DDQN\n\nTingjuan Zheng 1,2, Yongbing Zhou 1, Mingzhu Hu 1, and Jian Zhang 1,*\n\n\n1 Institute of Advanced Design and Manufacturing, School of Mechanical Engineering Southwest Jiaotong University, Chengdu 610031, China\n2 Guizhou Aerospace Electric Co., Ltd., Guiyang 550009, China\n* Correspondence: Jerrysmail@263.net\n \n \nReceived: 3 July 2023\nAccepted: 8 October 2023\nPublished: 21 December 2023\n \n\nAbstract: The large-scale flexible job shop dynamic scheduling problem (LSFJSDSP) has a more complex solution space than the original job shop problem because of the increase in the number of jobs and machines, which makes the traditional solution algorithm unable to meet the actual production requirements in terms of the solution quality and time. To address this problem, we develop a dynamic scheduling model of a large-scale flexible job shop based on noisynet-double deep Q-networks (N-DDQNs), which takes the minimum expected completion time as the optimization objective and thoroughly takes into account the two dynamic factors (the new job arrival and the stochastic processing time). Firstly, a Markov decision process model is constructed for dynamic scheduling of a large-scale flexible workshop, and the corresponding reasonable state space, action space and reward function are designed. To address the problems (of solution stability and unsatisfactory scheduling strategy selection) in the conventional exploration method of DDQNs, learnable noise parameters are added to the DDQNs to create the N-DDQN algorithm framework, where the uncertainty weight is added. Secondly, the learnable noise parameters are added to the DDQNs to form the N-DDQN algorithm framework, and the uncertainty weight is added to realize automatic exploration. Hence, the issue is solved that the traditional DDQN exploration method may result in unsatisfactory solution stability and scheduling strategy selection. The proposed method, which has significant flexibility and efficacy, is demonstrated (by experimental findings) to be superior to the conventional method based on compound scheduling rules in tackling large-scale flexible job shop dynamic scheduling problems.","PeriodicalId":183984,"journal":{"name":"International Journal of Network Dynamics and Intelligence","volume":"20 12","pages":""},"PeriodicalIF":15.3000,"publicationDate":"2023-12-21","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"International Journal of Network Dynamics and Intelligence","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.53941/ijndi.2023.100015","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0

Abstract

Article Dynamic Scheduling for Large-Scale Flexible Job Shop Based on Noisy DDQN Tingjuan Zheng 1,2, Yongbing Zhou 1, Mingzhu Hu 1, and Jian Zhang 1,* 1 Institute of Advanced Design and Manufacturing, School of Mechanical Engineering Southwest Jiaotong University, Chengdu 610031, China 2 Guizhou Aerospace Electric Co., Ltd., Guiyang 550009, China * Correspondence: Jerrysmail@263.net     Received: 3 July 2023 Accepted: 8 October 2023 Published: 21 December 2023   Abstract: The large-scale flexible job shop dynamic scheduling problem (LSFJSDSP) has a more complex solution space than the original job shop problem because of the increase in the number of jobs and machines, which makes the traditional solution algorithm unable to meet the actual production requirements in terms of the solution quality and time. To address this problem, we develop a dynamic scheduling model of a large-scale flexible job shop based on noisynet-double deep Q-networks (N-DDQNs), which takes the minimum expected completion time as the optimization objective and thoroughly takes into account the two dynamic factors (the new job arrival and the stochastic processing time). Firstly, a Markov decision process model is constructed for dynamic scheduling of a large-scale flexible workshop, and the corresponding reasonable state space, action space and reward function are designed. To address the problems (of solution stability and unsatisfactory scheduling strategy selection) in the conventional exploration method of DDQNs, learnable noise parameters are added to the DDQNs to create the N-DDQN algorithm framework, where the uncertainty weight is added. Secondly, the learnable noise parameters are added to the DDQNs to form the N-DDQN algorithm framework, and the uncertainty weight is added to realize automatic exploration. Hence, the issue is solved that the traditional DDQN exploration method may result in unsatisfactory solution stability and scheduling strategy selection. The proposed method, which has significant flexibility and efficacy, is demonstrated (by experimental findings) to be superior to the conventional method based on compound scheduling rules in tackling large-scale flexible job shop dynamic scheduling problems.
基于噪声 DDQN 的大规模灵活作业车间动态调度
文章基于噪声DDQ的大规模柔性工作车间动态调度NTingjuan Zheng 1,2, Yongbing Zhou 1, Mingzhu Hu 1, and Jian Zhang 1,*1 西南交通大学机械工程学院先进设计与制造研究所, 成都 610031, 中国2 贵州航天电器股份有限公司, 贵阳 550009, 中国* 通信:Jerrysmail@263.net 接收:3 July 2023Accepted:8 October 2023Published: 21 December 2023 摘要:大规模柔性作业车间动态调度问题(LSFJSDSP)由于作业数量和机器数量的增加,其求解空间比原来的作业车间问题更加复杂,使得传统的求解算法在求解质量和时间上都无法满足实际生产的要求。针对这一问题,我们开发了一种基于噪声网-双深 Q 网(N-DDQN)的大规模柔性作业车间动态调度模型,该模型以最小预期完成时间为优化目标,并充分考虑了两个动态因素(新作业到达和随机处理时间)。首先,构建了大规模柔性车间动态调度的马尔可夫决策过程模型,并设计了相应的合理状态空间、行动空间和奖励函数。针对 DDQNs 传统探索方法中存在的问题(解的稳定性和调度策略选择不理想),在 DDQNs 中加入了可学习的噪声参数,创建了 N-DDQN 算法框架,其中加入了不确定性权重。其次,在 DDQN 中加入可学习的噪声参数,形成 N-DDQN 算法框架,并加入不确定性权重,实现自动探索。因此,解决了传统 DDQN 探索方法可能导致解的稳定性和调度策略选择不理想的问题。实验结果表明,所提出的方法具有显著的灵活性和有效性,在处理大规模柔性作业车间动态调度问题时优于基于复合调度规则的传统方法。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术官方微信
小红书