{"title":"Harnessing heterogeneous graph neural networks for Dynamic Job-Shop Scheduling Problem solutions","authors":"Chien-Liang Liu , Po-Hao Weng , Chun-Jan Tseng","doi":"10.1016/j.cie.2025.111060","DOIUrl":null,"url":null,"abstract":"<div><div>Manufacturing firms increasingly face the challenge of managing production complexity in the face of global competition and evolving customer demands. A critical component for maintaining efficiency and profitability in such an environment is the ability to solve the Job-Shop Scheduling Problem (JSSP) effectively. Traditional methods often fail in dynamic manufacturing settings, where unpredictability and the need for real-time adaptability can render static approaches obsolete. This study introduces a novel framework that uses Deep Reinforcement Learning (DRL) to address these limitations and navigate the intricacies of dynamic JSSP. By integrating heterogeneous graph neural networks (HGNNs) with DRL, we develop a model that not only captures the complex interconnections inherent in JSSP, but also dynamically adapts to the evolving nature of real-world manufacturing systems. Our proposed model is size-agnostic, meaning that it can deal with JSSPs with variable problem sizes. In addition, we introduce a new training method called Bootstrap Curriculum Learning (BCL) that enhances the model’s resilience and adaptability by training it in stages, progressively introducing the model to more challenging scheduling problem cases. The performance of the proposed model, evaluated against public benchmarks and synthetic datasets, shows superior performance and generalizability, offering a robust solution to dynamic scheduling challenges in smart manufacturing.</div></div>","PeriodicalId":55220,"journal":{"name":"Computers & Industrial Engineering","volume":"203 ","pages":"Article 111060"},"PeriodicalIF":6.7000,"publicationDate":"2025-03-24","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/S0360835225002062","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
Manufacturing firms increasingly face the challenge of managing production complexity in the face of global competition and evolving customer demands. A critical component for maintaining efficiency and profitability in such an environment is the ability to solve the Job-Shop Scheduling Problem (JSSP) effectively. Traditional methods often fail in dynamic manufacturing settings, where unpredictability and the need for real-time adaptability can render static approaches obsolete. This study introduces a novel framework that uses Deep Reinforcement Learning (DRL) to address these limitations and navigate the intricacies of dynamic JSSP. By integrating heterogeneous graph neural networks (HGNNs) with DRL, we develop a model that not only captures the complex interconnections inherent in JSSP, but also dynamically adapts to the evolving nature of real-world manufacturing systems. Our proposed model is size-agnostic, meaning that it can deal with JSSPs with variable problem sizes. In addition, we introduce a new training method called Bootstrap Curriculum Learning (BCL) that enhances the model’s resilience and adaptability by training it in stages, progressively introducing the model to more challenging scheduling problem cases. The performance of the proposed model, evaluated against public benchmarks and synthetic datasets, shows superior performance and generalizability, offering a robust solution to dynamic scheduling challenges in smart manufacturing.
期刊介绍:
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.