An Improved Genetic Algorithm for the Granularity-Based Split Vehicle Routing Problem with Simultaneous Delivery and Pickup
Open Access
- 28 July 2023
- journal article
- research article
- Published by MDPI AG in Mathematics
- Vol. 11 (15) , 3328
Abstract
The Split Vehicle Routing Problem with Simultaneous Delivery and Pickup (SVRPSDP) consists of two subproblems, i.e., the Vehicle Routing Problem with Simultaneous Delivery and Pickup (VRPSDP) and the Split Delivery Vehicle Routing Problem (SDVRP). Compared to the subproblems, SVRPSDP is much closer to reality. However, some realistic factors are still ignored in SVRPSDP. For example, the shipments are integrated and cannot be infinitely subdivided. Hence, this paper investigates the Granularity-based Split Vehicle Routing Problem with Simultaneous Delivery and Pickup (GSVRPSDP). The characteristics of GSVRPSDP are that the demands of customers are split into individual shipments and both the volume and weight of each shipment are considered. In order to solve GSVRPSDP efficiently, a Genetic-Simulated hybrid algorithm (GA-SA) is proposed, in which Simulated Annealing (SA) is inserted into the Genetic Algorithm (GA) framework to improve the global search abilities of individuals. The experimental results indicate that GA-SA can achieve lower total costs of routes compared to the traditional meta-algorithms, such as GA, SA and Particle Swarm Optimization (PSO), with a reduction of more than 10%. In the further analysis, the space utilization and capacity utilization of vehicles are calculated, which achieve 86.1% and 88.9%, respectively. These values are much higher than those achieved by GA (71.2% and 74.8%, respectively) and PSO (60.9% and 65.7%, respectively), further confirming the effectiveness of GA-SA. And the superiority of simultaneous delivery and pickup is proved by comparing with separate delivery and pickup. Specifically, the costs of separate delivery and pickup are more than 80% higher than that of simultaneous delivery and pickup.Keywords
Funding Information
- National Key Research and Development Program of China (2021YFC2801001, 21YF1416700)
- Shanghai Sailing Program (2021YFC2801001, 21YF1416700)
This publication has 35 references indexed in Scilit:
- A GRASP×ELS for the vehicle routing problem with basic three-dimensional loading constraintsEngineering Applications of Artificial Intelligence, 2013
- An efficient heuristic for the Multi-vehicle One-to-one Pickup and Delivery Problem with Split LoadsTransportation Research Part C: Emerging Technologies, 2013
- A review of dynamic vehicle routing problemsEuropean Journal of Operational Research, 2013
- A Randomized Granular Tabu Search heuristic for the split delivery vehicle routing problemAnnals of Operations Research, 2013
- A hybrid algorithm for the Heterogeneous Fleet Vehicle Routing ProblemEuropean Journal of Operational Research, 2012
- A hybrid algorithm for the capacitated vehicle routing problem with three-dimensional loading constraintsComputers & Operations Research, 2012
- A column generation approach for the split delivery vehicle routing problemNetworks, 2011
- An ant colony system (ACS) for vehicle routing problem with simultaneous delivery and pickupComputers & Operations Research, 2009
- Vehicle routing problem with simultaneous deliveries and pickupsJournal of the Operational Research Society, 2006
- The multiple vehicle routing problem with simultaneous delivery and pick-up pointsTransportation Research Part A: General, 1989