Heuristic methods for vehicle routing problem with time windows

K.C Tan , L.H Lee , Q.L Zhu , K Ou
{"title":"Heuristic methods for vehicle routing problem with time windows","authors":"K.C Tan ,&nbsp;L.H Lee ,&nbsp;Q.L Zhu ,&nbsp;K Ou","doi":"10.1016/S0954-1810(01)00005-X","DOIUrl":null,"url":null,"abstract":"<div><p>This paper documents our investigation into various heuristic methods to solve the vehicle routing problem with time windows (VRPTW) to near optimal solutions. The objective of the VRPTW is to serve a number of customers within predefined time windows at minimum cost (in terms of distance travelled), without violating the capacity and total trip time constraints for each vehicle. Combinatorial optimisation problems of this kind are non-polynomial-hard (NP-hard) and are best solved by heuristics. The heuristics we are exploring here are mainly third-generation artificial intelligent (AI) algorithms, namely simulated annealing (SA), Tabu search (TS) and genetic algorithm (GA). Based on the original SA theory proposed by Kirkpatrick and the work by Thangiah, we update the cooling scheme and develop a fast and efficient SA heuristic. One of the variants of Glover's TS, strict Tabu, is evaluated and first used for VRPTW, with the help of both recency and frequency measures. Our GA implementation, unlike Thangiah's genetic sectoring heuristic, uses intuitive integer string representation and incorporates several new crossover operations and other advanced techniques such as hybrid hill-climbing and adaptive mutation scheme. We applied each of the heuristics developed to Solomon's 56 VRPTW 100-customer instances, and yielded 18 solutions better than or equivalent to the best solution ever published for these problems. This paper is also among the first to document the implementation of all the three advanced AI methods for VRPTW, together with their comprehensive results.</p></div>","PeriodicalId":100123,"journal":{"name":"Artificial Intelligence in Engineering","volume":"15 3","pages":"Pages 281-295"},"PeriodicalIF":0.0000,"publicationDate":"2001-07-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://sci-hub-pdf.com/10.1016/S0954-1810(01)00005-X","citationCount":"328","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Artificial Intelligence in Engineering","FirstCategoryId":"1085","ListUrlMain":"https://www.sciencedirect.com/science/article/pii/S095418100100005X","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 328

Abstract

This paper documents our investigation into various heuristic methods to solve the vehicle routing problem with time windows (VRPTW) to near optimal solutions. The objective of the VRPTW is to serve a number of customers within predefined time windows at minimum cost (in terms of distance travelled), without violating the capacity and total trip time constraints for each vehicle. Combinatorial optimisation problems of this kind are non-polynomial-hard (NP-hard) and are best solved by heuristics. The heuristics we are exploring here are mainly third-generation artificial intelligent (AI) algorithms, namely simulated annealing (SA), Tabu search (TS) and genetic algorithm (GA). Based on the original SA theory proposed by Kirkpatrick and the work by Thangiah, we update the cooling scheme and develop a fast and efficient SA heuristic. One of the variants of Glover's TS, strict Tabu, is evaluated and first used for VRPTW, with the help of both recency and frequency measures. Our GA implementation, unlike Thangiah's genetic sectoring heuristic, uses intuitive integer string representation and incorporates several new crossover operations and other advanced techniques such as hybrid hill-climbing and adaptive mutation scheme. We applied each of the heuristics developed to Solomon's 56 VRPTW 100-customer instances, and yielded 18 solutions better than or equivalent to the best solution ever published for these problems. This paper is also among the first to document the implementation of all the three advanced AI methods for VRPTW, together with their comprehensive results.

查看原文
分享 分享
微信好友 朋友圈 QQ好友 复制链接
本刊更多论文
带时间窗车辆路径问题的启发式方法
本文研究了各种启发式方法来解决带时间窗的车辆路径问题(VRPTW)的近最优解。VRPTW的目标是在预定义的时间窗口内以最小的成本(按行驶距离计算)为许多客户提供服务,同时不违反每辆车的容量和总行程时间限制。这类组合优化问题是非多项式困难的(NP-hard),最好用启发式方法来解决。我们在这里探索的启发式算法主要是第三代人工智能(AI)算法,即模拟退火(SA)、禁忌搜索(TS)和遗传算法(GA)。基于Kirkpatrick提出的原SA理论和Thangiah的工作,我们更新了冷却方案,开发了一个快速高效的SA启发式算法。Glover的TS的变体之一,严格禁忌,在最近和频率度量的帮助下,被评估并首次用于VRPTW。与Thangiah的遗传分割启发式算法不同,我们的遗传算法实现使用直观的整数字符串表示,并结合了几种新的交叉操作和其他先进技术,如混合爬坡和自适应突变方案。我们将开发的每个启发式方法应用到Solomon的56个VRPTW 100客户实例中,并产生了18个解决方案,比这些问题发布的最佳解决方案更好或等效。本文也是第一批记录VRPTW中所有三种先进人工智能方法的实施情况及其综合结果的论文之一。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 去求助
来源期刊
自引率
0.00%
发文量
0
期刊最新文献
Volume Contents Simulating behaviors of human situation awareness under high workloads Emergent synthesis of motion patterns for locomotion robots Synthesis and emergence — research overview Concept of self-reconfigurable modular robotic system
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
已复制链接
已复制链接
快去分享给好友吧!
我知道了
×
扫码分享
扫码分享
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1