Lanjun Wan , Haoxin Zhao , Xueyan Cui , Long Fu , Wei Ni , Changyun Li
{"title":"An efficient method for solving large-scale open shop scheduling problem based on Horovod-GPU and improved graph attention network","authors":"Lanjun Wan , Haoxin Zhao , Xueyan Cui , Long Fu , Wei Ni , Changyun Li","doi":"10.1016/j.cie.2025.111306","DOIUrl":null,"url":null,"abstract":"<div><div>The open shop scheduling problem (OSSP) involves complex processing constraints and a large number of job-machine combinations, which leads to an exponential increase in the solution space. For large-scale OSSP in real-world industrial productions, traditional methods struggle to provide satisfactory optimization results within a limited time. Therefore, an efficient method for solving large-scale OSSP through improved graph attention network based on link prediction (IGAT-LP) and Horovod-GPU is proposed. Firstly, an open shop scheduling (OSS) model based on IGAT-LP is designed to make full use of the feature information of operation nodes in OSSP. The model employs the graph attention network (GAT) structure to capture dependencies between tasks, learns global information through a multi-head attention mechanism, and predicts the optimal matching order between operations and machines. Secondly, a distributed parallelization method for the OSS model based on IGAT-LP is proposed. The distributed training capability of Horovod-GPU platform is fully utilized to expand the model training across multiple GPU nodes, significantly improving training efficiency. Finally, extensive experiments are conducted to analyze the effectiveness of the proposed method. The experimental results verify the superiority of the proposed method for solving large-scale OSSP instances. Moreover, the method significantly enhances the training performance of the OSS model based on IGAT-LP.</div></div>","PeriodicalId":55220,"journal":{"name":"Computers & Industrial Engineering","volume":"207 ","pages":"Article 111306"},"PeriodicalIF":6.5000,"publicationDate":"2025-06-23","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/S0360835225004528","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
The open shop scheduling problem (OSSP) involves complex processing constraints and a large number of job-machine combinations, which leads to an exponential increase in the solution space. For large-scale OSSP in real-world industrial productions, traditional methods struggle to provide satisfactory optimization results within a limited time. Therefore, an efficient method for solving large-scale OSSP through improved graph attention network based on link prediction (IGAT-LP) and Horovod-GPU is proposed. Firstly, an open shop scheduling (OSS) model based on IGAT-LP is designed to make full use of the feature information of operation nodes in OSSP. The model employs the graph attention network (GAT) structure to capture dependencies between tasks, learns global information through a multi-head attention mechanism, and predicts the optimal matching order between operations and machines. Secondly, a distributed parallelization method for the OSS model based on IGAT-LP is proposed. The distributed training capability of Horovod-GPU platform is fully utilized to expand the model training across multiple GPU nodes, significantly improving training efficiency. Finally, extensive experiments are conducted to analyze the effectiveness of the proposed method. The experimental results verify the superiority of the proposed method for solving large-scale OSSP instances. Moreover, the method significantly enhances the training performance of the OSS model based on IGAT-LP.
期刊介绍:
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.