Exploring dynamic population Island genetic algorithm for solving the capacitated vehicle routing problem

Babak Rezaei,Frederico Gadelha Guimaraes,Rasul Enayatifar,Pauline C. Haddow
DOI: https://doi.org/10.1007/s12293-024-00412-8
2024-06-12
Memetic Computing
Abstract:The Vehicle Routing Problem (VRP) holds significant importance in operational research as it deals with optimizing the delivery routes of vehicles to efficiently serve a set of customers. One well-known variant of VRP is the Capacitated Vehicle Routing Problem (CVRP), where the objective is to determine a set of routes for a fleet of identical vehicles, starting and ending at a central depot, while respecting capacity constraints and minimizing total distance traveled. This paper introduces a novel hybrid metaheuristic, named Dynamic Population Island GA and Hybrid Genetic Search (DPIGA-HGS), to tackle the CVRP. DPIGA-HGS combines the strengths of the proposed Dynamic Population Island GA (DPIGA) and Hybrid Genetic Search (HGS) as its local search engine within each island. DPIGA is a specialized variant of Island Genetic Algorithm (IGA) that allows islands to lose their populations over time. In the work herein, DPIGA-HGS is shown to outperform existing state-of-the-art algorithms from the literature. It achieves higher quality solutions, leading to a notable increase in the number of Best-Known Solutions (BKS) found and reduced average and maximum solution gaps compared to BKS. The algorithm's effectiveness is demonstrated through several experiments on diverse benchmark instances, including classical benchmarks (Uchoa, CMT, and Golden) and real-world application instances (LoggiBUD).
computer science, artificial intelligence,operations research & management science
What problem does this paper attempt to address?