English

An Approximation Algorithm for Distance-Constrained Vehicle Routing on Trees

Data Structures and Algorithms 2022-10-11 v1

Abstract

In the Distance-constrained Vehicle Routing Problem (DVRP), we are given a graph with integer edge weights, a depot, a set of nn terminals, and a distance constraint DD. The goal is to find a minimum number of tours starting and ending at the depot such that those tours together cover all the terminals and the length of each tour is at most DD. The DVRP on trees is of independent interest, because it is equivalent to the virtual machine packing problem on trees studied by Sindelar et al. [SPAA'11]. We design a simple and natural approximation algorithm for the tree DVRP, parameterized by ε>0\varepsilon >0. We show that its approximation ratio is α+ε\alpha + \varepsilon, where α1.691\alpha \approx 1.691, and in addition, that our analysis is essentially tight. The running time is polynomial in nn and DD. The approximation ratio improves on the ratio of 2 due to Nagarajan and Ravi [Networks'12]. The main novelty of this paper lies in the analysis of the algorithm. It relies on a reduction from the tree DVRP to the bounded space online bin packing problem via a new notion of reduced length.

Keywords

Cite

@article{arxiv.2210.03811,
  title  = {An Approximation Algorithm for Distance-Constrained Vehicle Routing on Trees},
  author = {Marc Dufay and Claire Mathieu and Hang Zhou},
  journal= {arXiv preprint arXiv:2210.03811},
  year   = {2022}
}
R2 v1 2026-06-28T03:02:17.639Z