A Deep Reinforcement Learning Framework Assisted by Genetic Programming for Dynamic Flexible Job Shop Scheduling

IF 15.9 1区 计算机科学 Q1 COMPUTER SCIENCE, ARTIFICIAL INTELLIGENCE
Fuqing Zhao;Cheng Zhao;Ling Wang;Hongyan Sang
{"title":"A Deep Reinforcement Learning Framework Assisted by Genetic Programming for Dynamic Flexible Job Shop Scheduling","authors":"Fuqing Zhao;Cheng Zhao;Ling Wang;Hongyan Sang","doi":"10.1109/TEVC.2025.3649289","DOIUrl":null,"url":null,"abstract":"The dynamic flexible job shop scheduling problem with jobs arriving (DFJSP-JA) is a critical scheduling problem in electrolytic aluminum production processes within the aluminum industry. In the DFJSP-JA, job processing information is obtained after job arrival, thus requiring real-time decisions to minimize total tardiness (TTD). A tree-structured long short-term memory deep reinforcement learning framework with behavior clustering-based multitree genetic programming (TDRL-BCMTGP) is proposed to address the DFJSP-JA. Behavior clustering is introduced to group the candidates of the multitree genetic programming (MTGP) to expedite the iterative generation of high-quality scheduling rules by improving the population diversity of the MTGP. A tree-structured long short-term memory (Tree-LSTM) model trained via contrastive learning generates embedding vectors that capture the structural discrepancy and semantic similarity of the candidates. The embedding vectors are concatenated with the shop floor states and fed into the policy network to train an effective agent. Experimental results demonstrate that the TDRL-BCMTGP framework outperforms state-of-the-art methods in minimizing the TTD across four types of dynamic shop floor scenarios in electrolytic aluminum production processes, while maintaining robust generalization capability under simulated time delays and dynamic changes in shop floor machines.","PeriodicalId":13206,"journal":{"name":"IEEE Transactions on Evolutionary Computation","volume":"30 5","pages":"2138-2151"},"PeriodicalIF":15.9000,"publicationDate":"2026-10-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"IEEE Transactions on Evolutionary Computation","FirstCategoryId":"94","ListUrlMain":"https://ieeexplore.ieee.org/document/11317967/","RegionNum":1,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"2025/12/29 0:00:00","PubModel":"Epub","JCR":"Q1","JCRName":"COMPUTER SCIENCE, ARTIFICIAL INTELLIGENCE","Score":null,"Total":0}
引用次数: 0

Abstract

The dynamic flexible job shop scheduling problem with jobs arriving (DFJSP-JA) is a critical scheduling problem in electrolytic aluminum production processes within the aluminum industry. In the DFJSP-JA, job processing information is obtained after job arrival, thus requiring real-time decisions to minimize total tardiness (TTD). A tree-structured long short-term memory deep reinforcement learning framework with behavior clustering-based multitree genetic programming (TDRL-BCMTGP) is proposed to address the DFJSP-JA. Behavior clustering is introduced to group the candidates of the multitree genetic programming (MTGP) to expedite the iterative generation of high-quality scheduling rules by improving the population diversity of the MTGP. A tree-structured long short-term memory (Tree-LSTM) model trained via contrastive learning generates embedding vectors that capture the structural discrepancy and semantic similarity of the candidates. The embedding vectors are concatenated with the shop floor states and fed into the policy network to train an effective agent. Experimental results demonstrate that the TDRL-BCMTGP framework outperforms state-of-the-art methods in minimizing the TTD across four types of dynamic shop floor scenarios in electrolytic aluminum production processes, while maintaining robust generalization capability under simulated time delays and dynamic changes in shop floor machines.
动态柔性作业车间调度的遗传规划辅助深度强化学习框架
带工件到达的动态柔性作业车间调度问题(DFJSP-JA)是铝工业中电解铝生产过程中的一个关键调度问题。在DFJSP-JA中,作业处理信息是在作业到达后获得的,因此需要实时决策以最小化总延迟(TTD)。针对DFJSP-JA问题,提出了一种基于行为聚类的多树遗传规划(TDRL-BCMTGP)树型长短期记忆深度强化学习框架。采用行为聚类方法对多树遗传规划(MTGP)的候选算法进行分组,通过提高多树遗传规划的种群多样性,加快高质量调度规则的迭代生成。通过对比学习训练的树状长短期记忆(Tree-LSTM)模型生成嵌入向量,该嵌入向量捕获候选词的结构差异和语义相似性。将嵌入向量与车间状态相连接,并将其输入策略网络以训练有效的代理。实验结果表明,TDRL-BCMTGP框架在最小化电解铝生产过程中四种动态车间场景的TTD方面优于最先进的方法,同时在模拟的时间延迟和车间机器的动态变化下保持强大的泛化能力。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
IEEE Transactions on Evolutionary Computation
IEEE Transactions on Evolutionary Computation 工程技术-计算机:理论方法
CiteScore
21.90
自引率
9.80%
发文量
196
审稿时长
3.6 months
期刊介绍: The IEEE Transactions on Evolutionary Computation is published by the IEEE Computational Intelligence Society on behalf of 13 societies: Circuits and Systems; Computer; Control Systems; Engineering in Medicine and Biology; Industrial Electronics; Industry Applications; Lasers and Electro-Optics; Oceanic Engineering; Power Engineering; Robotics and Automation; Signal Processing; Social Implications of Technology; and Systems, Man, and Cybernetics. The journal publishes original papers in evolutionary computation and related areas such as nature-inspired algorithms, population-based methods, optimization, and hybrid systems. It welcomes both purely theoretical papers and application papers that provide general insights into these areas of computation.
×
引用
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学术官方微信
小红书