有服务时间限制的取货和送货问题的算法

IF 4.1 2区 工程技术 Q2 COMPUTER SCIENCE, INTERDISCIPLINARY APPLICATIONS
Lucas Sippel, Michael A. Forbes, Joseph Menesch
{"title":"有服务时间限制的取货和送货问题的算法","authors":"Lucas Sippel,&nbsp;Michael A. Forbes,&nbsp;Joseph Menesch","doi":"10.1016/j.cor.2025.107123","DOIUrl":null,"url":null,"abstract":"<div><div>We propose new exact and heuristic algorithms for solving an extension of the Pickup and Delivery problem with Time Windows that considers numerous constraints encountered in the real world. The problem involves optimally routing a fleet of identical vehicles to service a set of pickup and delivery pairs subject to capacity, time window, pairing, precedence, and last-in-first-out loading constraints as well as complex driver rules. We consider a set partitioning model based on routes, and also introduce a formulation based on fragments which are segments of routes with a particular structure. Computational results on randomly generated instances are used to compare the scalability of the two formulations with respect to the number of requests. A technique for reducing the number of routes or fragments is proposed which relies on a machine learning model to determine those that are likely to be in the optimal solution. When the number of routes or fragments is reduced using the machine learning model, high quality solutions are obtained on the instances solvable by the exact method. Solutions can also be obtained for instances where route or fragment generation is intractable.</div></div>","PeriodicalId":10542,"journal":{"name":"Computers & Operations Research","volume":"183 ","pages":"Article 107123"},"PeriodicalIF":4.1000,"publicationDate":"2025-06-14","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Algorithms for pickup and delivery problems with hours of service constraints\",\"authors\":\"Lucas Sippel,&nbsp;Michael A. Forbes,&nbsp;Joseph Menesch\",\"doi\":\"10.1016/j.cor.2025.107123\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"<div><div>We propose new exact and heuristic algorithms for solving an extension of the Pickup and Delivery problem with Time Windows that considers numerous constraints encountered in the real world. The problem involves optimally routing a fleet of identical vehicles to service a set of pickup and delivery pairs subject to capacity, time window, pairing, precedence, and last-in-first-out loading constraints as well as complex driver rules. We consider a set partitioning model based on routes, and also introduce a formulation based on fragments which are segments of routes with a particular structure. Computational results on randomly generated instances are used to compare the scalability of the two formulations with respect to the number of requests. A technique for reducing the number of routes or fragments is proposed which relies on a machine learning model to determine those that are likely to be in the optimal solution. When the number of routes or fragments is reduced using the machine learning model, high quality solutions are obtained on the instances solvable by the exact method. Solutions can also be obtained for instances where route or fragment generation is intractable.</div></div>\",\"PeriodicalId\":10542,\"journal\":{\"name\":\"Computers & Operations Research\",\"volume\":\"183 \",\"pages\":\"Article 107123\"},\"PeriodicalIF\":4.1000,\"publicationDate\":\"2025-06-14\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Computers & Operations Research\",\"FirstCategoryId\":\"5\",\"ListUrlMain\":\"https://www.sciencedirect.com/science/article/pii/S0305054825001510\",\"RegionNum\":2,\"RegionCategory\":\"工程技术\",\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"Q2\",\"JCRName\":\"COMPUTER SCIENCE, INTERDISCIPLINARY APPLICATIONS\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Computers & Operations Research","FirstCategoryId":"5","ListUrlMain":"https://www.sciencedirect.com/science/article/pii/S0305054825001510","RegionNum":2,"RegionCategory":"工程技术","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q2","JCRName":"COMPUTER SCIENCE, INTERDISCIPLINARY APPLICATIONS","Score":null,"Total":0}
引用次数: 0

摘要

我们提出了新的精确和启发式算法来解决带时间窗口的取货和交货问题的扩展,该问题考虑了现实世界中遇到的许多约束。这个问题涉及到一组相同车辆的最佳路径,以服务于一组受容量、时间窗口、配对、优先级、后进先出装载约束以及复杂的驾驶员规则约束的取货和交付对。我们考虑了一种基于路由的集合划分模型,并引入了一种基于片段的公式,片段是具有特定结构的路由片段。使用随机生成实例的计算结果来比较两种公式在请求数量方面的可伸缩性。提出了一种减少路由或碎片数量的技术,该技术依赖于机器学习模型来确定那些可能在最优解中。当使用机器学习模型减少路由或片段的数量时,在精确方法可解的实例上获得高质量的解。对于路由或片段生成难以处理的实例,也可以获得解决方案。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
Algorithms for pickup and delivery problems with hours of service constraints
We propose new exact and heuristic algorithms for solving an extension of the Pickup and Delivery problem with Time Windows that considers numerous constraints encountered in the real world. The problem involves optimally routing a fleet of identical vehicles to service a set of pickup and delivery pairs subject to capacity, time window, pairing, precedence, and last-in-first-out loading constraints as well as complex driver rules. We consider a set partitioning model based on routes, and also introduce a formulation based on fragments which are segments of routes with a particular structure. Computational results on randomly generated instances are used to compare the scalability of the two formulations with respect to the number of requests. A technique for reducing the number of routes or fragments is proposed which relies on a machine learning model to determine those that are likely to be in the optimal solution. When the number of routes or fragments is reduced using the machine learning model, high quality solutions are obtained on the instances solvable by the exact method. Solutions can also be obtained for instances where route or fragment generation is intractable.
求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
Computers & Operations Research
Computers & Operations Research 工程技术-工程:工业
CiteScore
8.60
自引率
8.70%
发文量
292
审稿时长
8.5 months
期刊介绍: Operations research and computers meet in a large number of scientific fields, many of which are of vital current concern to our troubled society. These include, among others, ecology, transportation, safety, reliability, urban planning, economics, inventory control, investment strategy and logistics (including reverse logistics). Computers & Operations Research provides an international forum for the application of computers and operations research techniques to problems in these and related fields.
×
引用
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学术官方微信