Dailin Huang, Hong Zhao, Weiquan Tian, Kangping Chen
{"title":"基于多专家图神经网络的深度强化学习方法,用于灵活的作业车间调度","authors":"Dailin Huang, Hong Zhao, Weiquan Tian, 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":"{\"title\":\"A deep reinforcement learning method based on a multiexpert graph neural network for flexible job shop scheduling\",\"authors\":\"Dailin Huang, Hong Zhao, Weiquan Tian, 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}","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}
A deep reinforcement learning method based on a multiexpert graph neural network for flexible job shop scheduling
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.
期刊介绍:
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.