{"title":"Optional and mandatory assignment strategies for dynamic vehicle routing with time windows","authors":"Mustafa Demirbilek","doi":"10.1016/j.asej.2025.103462","DOIUrl":null,"url":null,"abstract":"<div><div>The Dynamic Vehicle Routing Problem (DVRP) extends the classical Vehicle Routing Problem (VRP) by incorporating real-time updates, requiring continuous adjustments to routing plans. This study introduces two novel solution strategies for the DVRP with Hard Time Windows: Multi-Planning with Acception/Rejection Policy (MPA) and Multi-Planning with Mandatory Assignment Policy (MPM). Both approaches consider previously assigned, new, and simulated future customer requests, enabling more informed decision-making under dynamic conditions. In MPA, customer requests can be rejected if future requests are expected to be more advantageous, whereas MPM mandates accepting requests provided vehicle capacity is sufficient. After optimizing the methods through sensitivity analyses, we evaluated their performance against Clarke and Wright's Savings Algorithm (CW) across various real-world-inspired scenarios, including different time window lengths, interarrival times, and region types. Results show that MPA outperforms under tighter time windows and high-demand settings, while MPM demonstrates robust performance across broader conditions. The proposed methods increase the average acceptance rate by up to 81% and reduce average daily travel times by up to 48% compared to CW. Even when all methods achieve a 100% acceptance rate, MPA and MPM reduce travel times by 13% to 43%. Additionally, execution time analysis shows that shorter interarrival times and higher available vehicles significantly increase computational effort, with execution times rising up to ninefold. In contrast, variations in time window constraints have a more moderate impact, typically increasing execution times by 10% to 60%.</div></div>","PeriodicalId":48648,"journal":{"name":"Ain Shams Engineering Journal","volume":"16 9","pages":"Article 103462"},"PeriodicalIF":5.9000,"publicationDate":"2025-05-26","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Ain Shams Engineering Journal","FirstCategoryId":"5","ListUrlMain":"https://www.sciencedirect.com/science/article/pii/S2090447925002035","RegionNum":2,"RegionCategory":"工程技术","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q1","JCRName":"ENGINEERING, MULTIDISCIPLINARY","Score":null,"Total":0}
引用次数: 0
Abstract
The Dynamic Vehicle Routing Problem (DVRP) extends the classical Vehicle Routing Problem (VRP) by incorporating real-time updates, requiring continuous adjustments to routing plans. This study introduces two novel solution strategies for the DVRP with Hard Time Windows: Multi-Planning with Acception/Rejection Policy (MPA) and Multi-Planning with Mandatory Assignment Policy (MPM). Both approaches consider previously assigned, new, and simulated future customer requests, enabling more informed decision-making under dynamic conditions. In MPA, customer requests can be rejected if future requests are expected to be more advantageous, whereas MPM mandates accepting requests provided vehicle capacity is sufficient. After optimizing the methods through sensitivity analyses, we evaluated their performance against Clarke and Wright's Savings Algorithm (CW) across various real-world-inspired scenarios, including different time window lengths, interarrival times, and region types. Results show that MPA outperforms under tighter time windows and high-demand settings, while MPM demonstrates robust performance across broader conditions. The proposed methods increase the average acceptance rate by up to 81% and reduce average daily travel times by up to 48% compared to CW. Even when all methods achieve a 100% acceptance rate, MPA and MPM reduce travel times by 13% to 43%. Additionally, execution time analysis shows that shorter interarrival times and higher available vehicles significantly increase computational effort, with execution times rising up to ninefold. In contrast, variations in time window constraints have a more moderate impact, typically increasing execution times by 10% to 60%.
期刊介绍:
in Shams Engineering Journal is an international journal devoted to publication of peer reviewed original high-quality research papers and review papers in both traditional topics and those of emerging science and technology. Areas of both theoretical and fundamental interest as well as those concerning industrial applications, emerging instrumental techniques and those which have some practical application to an aspect of human endeavor, such as the preservation of the environment, health, waste disposal are welcome. The overall focus is on original and rigorous scientific research results which have generic significance.
Ain Shams Engineering Journal focuses upon aspects of mechanical engineering, electrical engineering, civil engineering, chemical engineering, petroleum engineering, environmental engineering, architectural and urban planning engineering. Papers in which knowledge from other disciplines is integrated with engineering are especially welcome like nanotechnology, material sciences, and computational methods as well as applied basic sciences: engineering mathematics, physics and chemistry.