An efficient method for solving large-scale open shop scheduling problem based on Horovod-GPU and improved graph attention network

IF 6.5 1区 工程技术 Q1 COMPUTER SCIENCE, INTERDISCIPLINARY APPLICATIONS
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 ,&nbsp;Haoxin Zhao ,&nbsp;Xueyan Cui ,&nbsp;Long Fu ,&nbsp;Wei Ni ,&nbsp;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.
基于Horovod-GPU和改进的图关注网络的大规模开放车间调度问题的有效求解方法
开放车间调度问题(OSSP)涉及复杂的加工约束和大量的作业-机器组合,导致求解空间呈指数级增长。对于现实工业生产中的大规模OSSP,传统方法难以在有限的时间内提供满意的优化结果。为此,提出了一种基于链路预测的改进图注意网络(IGAT-LP)和Horovod-GPU的大规模OSSP求解方法。首先,设计了基于IGAT-LP的开放车间调度模型,充分利用开放车间调度中各操作节点的特征信息;该模型采用图注意网络(GAT)结构捕获任务间的依赖关系,通过多头注意机制学习全局信息,并预测操作与机器之间的最优匹配顺序。其次,提出了一种基于IGAT-LP的OSS模型分布式并行化方法。充分利用Horovod-GPU平台的分布式训练能力,跨多个GPU节点扩展模型训练,显著提高训练效率。最后,进行了大量的实验来分析所提出方法的有效性。实验结果验证了该方法在求解大规模OSSP实例方面的优越性。此外,该方法显著提高了基于IGAT-LP的OSS模型的训练性能。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约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学术文献互助群
群 号:604180095
Book学术官方微信