A Q-learning-driven genetic algorithm for the distributed hybrid flow shop group scheduling problem with delivery time windows

IF 6.8 1区 计算机科学 0 COMPUTER SCIENCE, INFORMATION SYSTEMS Information Sciences Pub Date : 2025-07-01 Epub Date: 2025-02-13 DOI:10.1016/j.ins.2025.121971
Qianhui Ji , Yuyan Han , Yuting Wang , Dunwei Gong , Kaizhou Gao
{"title":"A Q-learning-driven genetic algorithm for the distributed hybrid flow shop group scheduling problem with delivery time windows","authors":"Qianhui Ji ,&nbsp;Yuyan Han ,&nbsp;Yuting Wang ,&nbsp;Dunwei Gong ,&nbsp;Kaizhou Gao","doi":"10.1016/j.ins.2025.121971","DOIUrl":null,"url":null,"abstract":"<div><div>The distributed cell manufacturing can leverage resources from different geographic locations to achieve more efficient production and services. In its production lines, jobs requiring setup conditions are grouped together. To improve the flexibility of the production process, each process consists of multiple processing stages with each stage containing one or more parallel machines, and at least one stage has two or more than two machines. This shop floor layout can balance the workload of the individual machines and expand production capacity. In addition, on-time delivery is a significant criterion for assessing the impact on the competitiveness and long-term development of an organization. In this context, we study the distributed hybrid flow shop group scheduling problem (DHFGSP) with the total weighted earliness and tardiness criterion. For the first time, we establish a mixed integer linear programming model of DHFGSP, and validate its accuracy through the Gurobi solver. Meanwhile, we design a Q-learning-driven genetic algorithm (QGA) to solve the above problem. Within QGA, we first propose an idle-time insertion method for the last stage to further minimize the operation objective. Then, we devise multiple neighborhood structures tailored to penalty groups and worst factories, integrating them into three variable neighborhood searches as mutation methods. Next, a Q-learning table is designed by incorporating two states and eight actions, each action representing a unique combination of crossover and mutation techniques. The modified design can make the population into an intelligent agent, autonomously selecting evolutionary actions. Through experimental results and analysis on 405 test instances, we validate the effectiveness of all proposed strategies and confirm that QGA outperforms other existing advanced algorithms in solving the DHFGSP.</div></div>","PeriodicalId":51063,"journal":{"name":"Information Sciences","volume":"705 ","pages":"Article 121971"},"PeriodicalIF":6.8000,"publicationDate":"2025-07-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Information Sciences","FirstCategoryId":"94","ListUrlMain":"https://www.sciencedirect.com/science/article/pii/S0020025525001033","RegionNum":1,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"2025/2/13 0:00:00","PubModel":"Epub","JCR":"0","JCRName":"COMPUTER SCIENCE, INFORMATION SYSTEMS","Score":null,"Total":0}
引用次数: 0

Abstract

The distributed cell manufacturing can leverage resources from different geographic locations to achieve more efficient production and services. In its production lines, jobs requiring setup conditions are grouped together. To improve the flexibility of the production process, each process consists of multiple processing stages with each stage containing one or more parallel machines, and at least one stage has two or more than two machines. This shop floor layout can balance the workload of the individual machines and expand production capacity. In addition, on-time delivery is a significant criterion for assessing the impact on the competitiveness and long-term development of an organization. In this context, we study the distributed hybrid flow shop group scheduling problem (DHFGSP) with the total weighted earliness and tardiness criterion. For the first time, we establish a mixed integer linear programming model of DHFGSP, and validate its accuracy through the Gurobi solver. Meanwhile, we design a Q-learning-driven genetic algorithm (QGA) to solve the above problem. Within QGA, we first propose an idle-time insertion method for the last stage to further minimize the operation objective. Then, we devise multiple neighborhood structures tailored to penalty groups and worst factories, integrating them into three variable neighborhood searches as mutation methods. Next, a Q-learning table is designed by incorporating two states and eight actions, each action representing a unique combination of crossover and mutation techniques. The modified design can make the population into an intelligent agent, autonomously selecting evolutionary actions. Through experimental results and analysis on 405 test instances, we validate the effectiveness of all proposed strategies and confirm that QGA outperforms other existing advanced algorithms in solving the DHFGSP.
查看原文
分享 分享
微信好友 朋友圈 QQ好友 复制链接
本刊更多论文
针对具有交货时间窗口的分布式混合流程车间组调度问题的 Q-learning 驱动遗传算法
分布式单元制造可以利用来自不同地理位置的资源来实现更高效的生产和服务。在其生产线上,需要设置条件的工作被分组在一起。为了提高生产过程的灵活性,每个工序由多个加工阶段组成,每个阶段包含一台或多台并行机,并且至少一个阶段有两台或两台以上机器。这种车间布局可以平衡各个机器的工作量,扩大生产能力。此外,准时交付是评估对组织竞争力和长期发展影响的重要标准。在此背景下,我们研究了具有总加权早、迟准则的分布式混合流水车间调度问题。首次建立了DHFGSP的混合整数线性规划模型,并通过Gurobi求解器验证了模型的准确性。同时,我们设计了一种q学习驱动的遗传算法(QGA)来解决上述问题。在QGA中,我们首先提出了最后阶段的空闲时间插入方法,以进一步最小化运行目标。然后,我们设计了适合惩罚群体和最差工厂的多个邻域结构,将它们作为突变方法整合到三个变量邻域搜索中。接下来,设计了一个包含两种状态和八个动作的Q-learning table,每个动作代表了交叉和突变技术的独特组合。改进后的设计可以使种群成为智能个体,自主选择进化行为。通过405个测试实例的实验结果和分析,我们验证了所有策略的有效性,并证实QGA在解决DHFGSP方面优于其他现有的高级算法。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 去求助
来源期刊
Information Sciences
Information Sciences 工程技术-计算机:信息系统
CiteScore
14.00
自引率
17.30%
发文量
1322
审稿时长
10.4 months
期刊介绍: Informatics and Computer Science Intelligent Systems Applications is an esteemed international journal that focuses on publishing original and creative research findings in the field of information sciences. We also feature a limited number of timely tutorial and surveying contributions. Our journal aims to cater to a diverse audience, including researchers, developers, managers, strategic planners, graduate students, and anyone interested in staying up-to-date with cutting-edge research in information science, knowledge engineering, and intelligent systems. While readers are expected to share a common interest in information science, they come from varying backgrounds such as engineering, mathematics, statistics, physics, computer science, cell biology, molecular biology, management science, cognitive science, neurobiology, behavioral sciences, and biochemistry.
期刊最新文献
Matrix-based incremental reduction in neighborhood covering decision information systems Cross-chain identity privacy protection scheme based on oblivious transfer protocol and key agreement The subgraph eigenvector centrality of graphs Collaborative neurodynamic approach on multi-objective optimization of wind power systems Research on pricing Asian carbon options for an uncertain exponential Ornstein-Uhlenbeck model
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
已复制链接
已复制链接
快去分享给好友吧!
我知道了
×
扫码分享
扫码分享
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1