A matheuristic method for the automated guided vehicle scheduling problem with flexible charging and job release

IF 7.2 1区 计算机科学 Q1 COMPUTER SCIENCE, ARTIFICIAL INTELLIGENCE
Shanshan Zhou , Zheng Wang , Yantong Li , Xin Wen
{"title":"A matheuristic method for the automated guided vehicle scheduling problem with flexible charging and job release","authors":"Shanshan Zhou ,&nbsp;Zheng Wang ,&nbsp;Yantong Li ,&nbsp;Xin Wen","doi":"10.1016/j.asoc.2025.113531","DOIUrl":null,"url":null,"abstract":"<div><div>Automated guided vehicles (AGVs) are vital in modern manufacturing for efficient material transport, requiring optimized scheduling to enhance system performance. This study introduces a new AGV scheduling problem that integrates task assignments, processing sequences, and flexible charging operations while accounting for job release times. The problem is NP-hard since it combines parallel machine scheduling and bin packing. We first formulate it as a mixed-integer linear program (MILP), which is strengthened by a set of valid inequalities. To address practical-sized instances, a matheuristic approach combining MILPs and an adaptive large neighborhood search is proposed. Key innovations include a three-step initialization algorithm for high-quality solutions, tailored destroy-and-repair operators, and a specialized evaluation function for efficient makespan approximation. Extensive experiments on 360 instances show that the matheuristic outperforms the commercial solver CPLEX in both solution quality and efficiency. Sensitivity analyses offer managerial insights into factors like charging strategies and energy management, supporting decision-making in AGV scheduling. A performance profit plot and a time-to-target plot are drawn to further validate the performance of the proposed matheuristic. The method also achieves 230 new best solutions for benchmark problems with slight modifications, demonstrating its versatility and effectiveness.</div></div>","PeriodicalId":50737,"journal":{"name":"Applied Soft Computing","volume":"182 ","pages":"Article 113531"},"PeriodicalIF":7.2000,"publicationDate":"2025-07-11","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Applied Soft Computing","FirstCategoryId":"94","ListUrlMain":"https://www.sciencedirect.com/science/article/pii/S1568494625008427","RegionNum":1,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q1","JCRName":"COMPUTER SCIENCE, ARTIFICIAL INTELLIGENCE","Score":null,"Total":0}
引用次数: 0

Abstract

Automated guided vehicles (AGVs) are vital in modern manufacturing for efficient material transport, requiring optimized scheduling to enhance system performance. This study introduces a new AGV scheduling problem that integrates task assignments, processing sequences, and flexible charging operations while accounting for job release times. The problem is NP-hard since it combines parallel machine scheduling and bin packing. We first formulate it as a mixed-integer linear program (MILP), which is strengthened by a set of valid inequalities. To address practical-sized instances, a matheuristic approach combining MILPs and an adaptive large neighborhood search is proposed. Key innovations include a three-step initialization algorithm for high-quality solutions, tailored destroy-and-repair operators, and a specialized evaluation function for efficient makespan approximation. Extensive experiments on 360 instances show that the matheuristic outperforms the commercial solver CPLEX in both solution quality and efficiency. Sensitivity analyses offer managerial insights into factors like charging strategies and energy management, supporting decision-making in AGV scheduling. A performance profit plot and a time-to-target plot are drawn to further validate the performance of the proposed matheuristic. The method also achieves 230 new best solutions for benchmark problems with slight modifications, demonstrating its versatility and effectiveness.
具有柔性充电和作业释放的自动引导车辆调度问题的数学方法
自动导引车(agv)在现代制造业中对于高效的物料运输至关重要,需要优化调度以提高系统性能。本文提出了一种新的AGV调度问题,该问题集成了任务分配、处理顺序和灵活的收费操作,同时考虑了作业释放时间。这个问题是np困难的,因为它结合了并行机器调度和装箱。我们首先将其表述为一个混合整数线性规划(MILP),并利用一组有效不等式对其进行强化。为了解决实际大小的实例,提出了一种结合milp和自适应大邻域搜索的数学方法。关键的创新包括用于高质量解决方案的三步初始化算法,定制的摧毁和修理操作员,以及用于有效的最大完工时间近似的专门评估函数。360个实例的大量实验表明,该数学算法在求解质量和效率上都优于商用求解器CPLEX。敏感性分析为管理人员提供充电策略和能源管理等因素的见解,支持AGV调度决策。绘制了性能利润图和时间到目标图,以进一步验证所提出的数学方法的性能。该方法还得到了230个新的基准问题的最佳解,表明了它的通用性和有效性。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
Applied Soft Computing
Applied Soft Computing 工程技术-计算机:跨学科应用
CiteScore
15.80
自引率
6.90%
发文量
874
审稿时长
10.9 months
期刊介绍: Applied Soft Computing is an international journal promoting an integrated view of soft computing to solve real life problems.The focus is to publish the highest quality research in application and convergence of the areas of Fuzzy Logic, Neural Networks, Evolutionary Computing, Rough Sets and other similar techniques to address real world complexities. Applied Soft Computing is a rolling publication: articles are published as soon as the editor-in-chief has accepted them. Therefore, the web site will continuously be updated with new articles and the publication time will be short.
×
引用
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学术官方微信