Approximating Multiple-Depot Capacitated Vehicle Routing via LP Rounding
Zachary Friggstad, Tobias Mömke
TL;DR
This work introduces a polynomial-time randomized 3.9365-approximation for Capacitated Vehicle Routing with Multiple Depots (CVRP-MD) via a novel LP relaxation plus preflow-based path sampling. The method constructs R-rooted paths that cover most clients with cost near a scaled opt_LP, then grafts the remaining clients through a cheap forest and a careful tree-pruning and path-splitting scheme to form feasible tours with at most k clients each. The analysis balances path costs, radial lower bound contributions, and forest costs using fixed constants and a delta parameter that captures how close lb is to opt, yielding the 3.9365 − 0.49826 δ bound. The approach is compatible with recent CVRP improvements and offers a concrete path to small constant improvements, contributing a significant advance in CVRP-MD approximations with a tractable LP-based framework.
Abstract
In Capacitated Vehicle Routing with Multiple Depots (CVRP-MD) we are given a set of client locations $C$ and a set of depots $R$ located in a metric space with costs $c(i,j)$ between $u,v \in C \cup R$. Additionally, we are given a capacity bound $k$. The goal is to find a collection of tours of minimum total cost such that each tour starts and ends at some depot $r \in R$ and includes at most $k$ clients and such that each client lies on at least one tour. Our main result is a $3.9365$-approximation based on rounding a new LP relaxation for CVRP-MD.
