{"title":"Generalized variable neighborhood search algorithm for vehicle routing problem with time windows and synchronization","authors":"Malek Masmoudi , Rahma Borchani , Bassem Jarboui","doi":"10.1016/j.cor.2025.107193","DOIUrl":null,"url":null,"abstract":"<div><div>The problem addressed in this paper is the Vehicle Routing Problem with Time Windows and Synchronization (VRPTW-S), a variant of the Vehicle Routing Problem where each customer must be served within a specific time window, and some customers must be visited by more than one vehicle at the same time. A Generalized Variable Neighborhood Search (GVNS) algorithm is provided and composed of Random-Insertion heuristic, neighborhood structures, shaking procedure, Basic sequential Variable Neighborhood Descent (B-VND), and augmented evaluation function with dynamic penalties that are specifically tailored to the characteristics of the VRPTW-S. The parameters of our GVNS are tuned through a Design of Experiments (DoE) approach on randomly generated instances. The experimentation is conducted on two benchmark datasets with a total of 84 instances. Numerical results show that the GVNS outperforms the existing best-performing solving approaches in terms of effectiveness, efficiency, and robustness. Among the 84 benchmark instances, the GVNS successfully attains 52 best-known solutions, including all 20 proven optimal solutions, and introduces 18 new best solutions.</div></div>","PeriodicalId":10542,"journal":{"name":"Computers & Operations Research","volume":"183 ","pages":"Article 107193"},"PeriodicalIF":4.1000,"publicationDate":"2025-06-25","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/S0305054825002217","RegionNum":2,"RegionCategory":"工程技术","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q2","JCRName":"COMPUTER SCIENCE, INTERDISCIPLINARY APPLICATIONS","Score":null,"Total":0}
引用次数: 0
Abstract
The problem addressed in this paper is the Vehicle Routing Problem with Time Windows and Synchronization (VRPTW-S), a variant of the Vehicle Routing Problem where each customer must be served within a specific time window, and some customers must be visited by more than one vehicle at the same time. A Generalized Variable Neighborhood Search (GVNS) algorithm is provided and composed of Random-Insertion heuristic, neighborhood structures, shaking procedure, Basic sequential Variable Neighborhood Descent (B-VND), and augmented evaluation function with dynamic penalties that are specifically tailored to the characteristics of the VRPTW-S. The parameters of our GVNS are tuned through a Design of Experiments (DoE) approach on randomly generated instances. The experimentation is conducted on two benchmark datasets with a total of 84 instances. Numerical results show that the GVNS outperforms the existing best-performing solving approaches in terms of effectiveness, efficiency, and robustness. Among the 84 benchmark instances, the GVNS successfully attains 52 best-known solutions, including all 20 proven optimal solutions, and introduces 18 new best solutions.
期刊介绍:
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.