Approximation Algorithms for Regret-Bounded Vehicle Routing and Applications to Distance-Constrained Vehicle Routing
Abstract
We consider vehicle-routing problems (VRPs) that incorporate the notion of {\em regret} of a client, which is a measure of the waiting time of a client relative to its shortest-path distance from the depot. Formally, we consider both the additive and multiplicative versions of, what we call, the {\em regret-bounded vehicle routing problem} (RVRP). In these problems, we are given an undirected complete graph on nodes with a distinguished root (depot) node , edge costs that form a metric, and a regret bound . Given a path rooted at and a node , let be the distance from to along . The goal is to find the fewest number of paths rooted at that cover all the nodes so that for every node covered by (say) path : (i) its additive regret , with respect to is at most in {\em additive-RVRP}; or (ii) its multiplicative regret, , with respect to is at most in {\em multiplicative-RVRP}. Our main result is the {\em first} constant-factor approximation algorithm for additive-RVRP by devising rounding techniques for a natural {\em configuration-style LP}. This is a substantial improvement over the previous-best -approximation. Additive-RVRP turns out be a rather central vehicle-routing problem, whose study reveals insights into a variety of other regret-related problems as well as the classical {\em distance-constrained VRP} ({DVRP}). We obtain approximation ratios of for multiplicative-RVRP, and for DVRP with distance bound via reductions to additive-RVRP; the latter improves upon the previous-best approximation for DVRP.
Cite
@article{arxiv.1311.6024,
title = {Approximation Algorithms for Regret-Bounded Vehicle Routing and Applications to Distance-Constrained Vehicle Routing},
author = {Zachary Friggstad and Chaitanya Swamy},
journal= {arXiv preprint arXiv:1311.6024},
year = {2013}
}