The Multidepot Capacitated Vehicle Routing Problem (MCVRP) is a well-known variant of the classic Capacitated Vehicle Routing Problem (CVRP), where we need to route capacitated vehicles located in multiple depots to serve customers' demand such that each vehicle must return to the depot it starts, and the total traveling distance is minimized. There are three variants of MCVRP according to the property of the demand: unit-demand, splittable and unsplittable. We study approximation algorithms for $k$-MCVRP in metric graphs where $k$ is the capacity of each vehicle, and all three versions are APX-hard for any constant $k\geq 3$. Previously, Li and Simchi-Levi proposed a $(2\alpha+1-\alpha/k)$-approximation algorithm for splittable and unit-demand $k$-MCVRP and a $(2\alpha+2-2\alpha/k)$-approximation algorithm for unsplittable $k$-MCVRP, where $\alpha=3/2-10^{-36}$ is the current best approximation ratio for metric TSP. Harks et al. further improved the ratio to 4 for the unsplittable case. We give a $(4-1/1500)$-approximation algorithm for unit-demand and splittable $k$-MCVRP, and a $(4-1/50000)$-approximation algorithm for unsplittable $k$-MCVRP. Furthermore, we give a $(3+\ln2-\max\{\Theta(1/\sqrt{k}),1/9000\})$-approximation algorithm for splittable and unit-demand $k$-MCVRP, and a $(3+\ln2-\Theta(1/\sqrt{k}))$-approximation algorithm for unsplittable $k$-MCVRP under the assumption that the capacity $k$ is a fixed constant. Our results are based on recent progress in approximating CVRP.
翻译:多仓库容量受限车辆路径问题(MCVRP)是经典容量受限车辆路径问题(CVRP)的一个重要变体,需要规划分布在不同仓库的容量受限车辆以服务客户需求,要求每辆车必须返回其出发仓库,并最小化总行驶距离。根据需求性质,MCVRP分为三个变体:单位需求、可分割需求和不可分割需求。本文研究度量图上的k-MCVRP近似算法,其中k为每辆车的容量,且当任意常数k≥3时,所有三个版本均为APX-难问题。此前,Li与Simchi-Levi提出了可分割与单位需求k-MCVRP的(2α+1-α/k)-近似算法,以及不可分割k-MCVRP的(2α+2-2α/k)-近似算法,其中α=3/2-10^{-36}为当前度量TSP的最佳近似比。Harks等人进一步将不可分割情形的近似比改进至4。本文给出单位需求与可分割k-MCVRP的(4-1/1500)-近似算法,以及不可分割k-MCVRP的(4-1/50000)-近似算法。此外,在容量k为固定常数的假设下,我们给出可分割与单位需求k-MCVRP的(3+ln2-max{Θ(1/√k),1/9000})-近似算法,以及不可分割k-MCVRP的(3+ln2-Θ(1/√k))-近似算法。本文结果基于CVRP近似问题的最新进展。