Improved Approximation Algorithms for Capacitated Vehicle Routing with Fixed Capacity
Abstract
The Capacitated Vehicle Routing Problem (CVRP) is one of the most extensively studied problems in combinatorial optimization. Based on customer demand, we distinguish three variants of CVRP: unit-demand, splittable, and unsplittable. In this paper, we consider k-CVRP in general metrics and on general graphs, where k is the vehicle capacity. All three versions are APX-hard for any fixed k≥3. Assume that the approximation ratio of metric TSP is 32. We present a (52-(1k))-approximation algorithm for the splittable and unit-demand cases, and a (52+2-(1k))-approximation algorithm for the unsplittable case. Our approximation ratio is better than the previous results when k is less than a sufficiently large value, approximately 1.7×107. For small values of k, we design independent and elegant algorithms with further improvements. For the splittable and unit-demand cases, we improve the approximation ratio from 1.792 to 1.500 for k=3, and from 1.750 to 1.500 for k=4. For the unsplittable case, we improve the approximation ratio from 1.792 to 1.500 for k=3, from 2.051 to 1.750 for k=4, and from 2.249 to 2.157 for k=5. The approximation ratio for k=3 surprisingly achieves the same value as in the splittable case. Our techniques, such as EX-ITP -- an extension of the classic ITP method, have the potential to improve algorithms for other routing problems as well.
Turn this paper into a full lesson
ArcXiv compiles a staged curriculum from this paper: 8-12 lessons across beginner → advanced, synthesised section guides, visuals, flashcards, a quiz, exercises, and on-demand deep dives per section. Grounded in the abstract, never invented.