A deep reinforcement learning method based on a multiexpert graph neural network for flexible job shop scheduling

IF 6.7 1区 工程技术 Q1 COMPUTER SCIENCE, INTERDISCIPLINARY APPLICATIONS
Dailin Huang, Hong Zhao, Weiquan Tian, Kangping Chen
{"title":"A deep reinforcement learning method based on a multiexpert graph neural network for flexible job shop scheduling","authors":"Dailin Huang,&nbsp;Hong Zhao,&nbsp;Weiquan Tian,&nbsp;Kangping Chen","doi":"10.1016/j.cie.2024.110768","DOIUrl":null,"url":null,"abstract":"<div><div>When addressing flexible job shop scheduling problems (JSPs) via deep reinforcement learning (DRL), disjunctive graphs are commonly selected as the state observations of the agents. The previously developed methods primarily utilize graph neural networks (GNNs) to extract information from disjunctive graphs. However, as the instance scale increases, agents struggle to handle states with varying distributions, leading to reward confusion. To overcome this issue, inspired by the large-scale ’mixture-of-experts (MoE)’ model, we propose a novel module, i.e., a multiexpert GNN (ME-GNN), which integrates several approaches through a gating mechanism. Furthermore, the expert systems within the module facilitate lossless information propagation, providing robust support for solving complex cases. The experimental results demonstrate the effectiveness of our method. On synthetic datasets, our approach reduces the required makespan by 1.19%, and on classic datasets, it achieves a reduction of 1.34%. The multiple experts contained in the ME-GNN module enhance the overall flexibility of the system, effectively shortening the makespan.</div></div>","PeriodicalId":55220,"journal":{"name":"Computers & Industrial Engineering","volume":"200 ","pages":"Article 110768"},"PeriodicalIF":6.7000,"publicationDate":"2025-02-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Computers & Industrial Engineering","FirstCategoryId":"5","ListUrlMain":"https://www.sciencedirect.com/science/article/pii/S0360835224008908","RegionNum":1,"RegionCategory":"工程技术","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q1","JCRName":"COMPUTER SCIENCE, INTERDISCIPLINARY APPLICATIONS","Score":null,"Total":0}
引用次数: 0

Abstract

When addressing flexible job shop scheduling problems (JSPs) via deep reinforcement learning (DRL), disjunctive graphs are commonly selected as the state observations of the agents. The previously developed methods primarily utilize graph neural networks (GNNs) to extract information from disjunctive graphs. However, as the instance scale increases, agents struggle to handle states with varying distributions, leading to reward confusion. To overcome this issue, inspired by the large-scale ’mixture-of-experts (MoE)’ model, we propose a novel module, i.e., a multiexpert GNN (ME-GNN), which integrates several approaches through a gating mechanism. Furthermore, the expert systems within the module facilitate lossless information propagation, providing robust support for solving complex cases. The experimental results demonstrate the effectiveness of our method. On synthetic datasets, our approach reduces the required makespan by 1.19%, and on classic datasets, it achieves a reduction of 1.34%. The multiple experts contained in the ME-GNN module enhance the overall flexibility of the system, effectively shortening the makespan.
基于多专家图神经网络的深度强化学习方法,用于灵活的作业车间调度
在通过深度强化学习(DRL)解决灵活的作业车间调度问题(JSP)时,通常会选择无关联图作为代理的状态观测。之前开发的方法主要是利用图神经网络(GNN)从非连续图中提取信息。然而,随着实例规模的扩大,代理在处理具有不同分布的状态时会很吃力,从而导致奖励混乱。为了克服这一问题,我们受大规模 "专家混合物(MoE)"模型的启发,提出了一种新型模块,即多专家 GNN(ME-GNN),它通过门控机制整合了多种方法。此外,该模块中的专家系统促进了无损信息传播,为解决复杂案例提供了强有力的支持。实验结果证明了我们方法的有效性。在合成数据集上,我们的方法将所需的时间跨度缩短了 1.19%;在经典数据集上,我们的方法将所需的时间跨度缩短了 1.34%。ME-GNN 模块中包含的多个专家增强了系统的整体灵活性,有效缩短了时间跨度。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
Computers & Industrial Engineering
Computers & Industrial Engineering 工程技术-工程:工业
CiteScore
12.70
自引率
12.70%
发文量
794
审稿时长
10.6 months
期刊介绍: Computers & Industrial Engineering (CAIE) is dedicated to researchers, educators, and practitioners in industrial engineering and related fields. Pioneering the integration of computers in research, education, and practice, industrial engineering has evolved to make computers and electronic communication integral to its domain. CAIE publishes original contributions focusing on the development of novel computerized methodologies to address industrial engineering problems. It also highlights the applications of these methodologies to issues within the broader industrial engineering and associated communities. The journal actively encourages submissions that push the boundaries of fundamental theories and concepts in industrial engineering techniques.
×
引用
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学术文献互助群
群 号:481959085
Book学术官方微信