Papers
Topics
Authors
Recent
Search
2000 character limit reached

A (3/2+ε)(3/2 + \varepsilon)-Approximation for Multiple TSP with a Variable Number of Depots

Published 14 Jul 2023 in cs.DS | (2307.07180v1)

Abstract: One of the most studied extensions of the famous Traveling Salesperson Problem (TSP) is the {\sc Multiple TSP}: a set of m1m\geq 1 salespersons collectively traverses a set of nn cities by mm non-trivial tours, to minimize the total length of their tours. This problem can also be considered to be a variant of {\sc Uncapacitated Vehicle Routing} where the objective function is the sum of all tour lengths. When all mm tours start from a single common \emph{depot} v0v_0, then the metric {\sc Multiple TSP} can be approximated equally well as the standard metric TSP, as shown by Frieze (1983). The {\sc Multiple TSP} becomes significantly harder to approximate when there is a \emph{set} DD of d1d \geq 1 depots that form the starting and end points of the mm tours. For this case only a (21/d)(2-1/d)-approximation in polynomial time is known, as well as a $3/2$-approximation for \emph{constant} dd which requires a prohibitive run time of n<sup>Θ(d)n<sup>{\Theta(d)} (Xu and Rodrigues, \emph{INFORMS J. Comput.}, 2015). A recent work of Traub, Vygen and Zenklusen (STOC 2020) gives another approximation algorithm for {\sc Multiple TSP} running in time n<sup>Θ(d)n<sup>{\Theta(d)} and reducing the problem to approximating TSP. In this paper we overcome the n<sup>Θ(d)n<sup>{\Theta(d)} time barrier: we give the first efficient approximation algorithm for {\sc Multiple TSP} with a \emph{variable} number dd of depots that yields a better-than-2 approximation. Our algorithm runs in time (1/ε)<sup></sup>O(dlogd)n<sup></sup>O(1)(1/\varepsilon)<sup>{\mathcal</sup> O(d\log d)}\cdot n<sup>{\mathcal</sup> O(1)}, and produces a (3/2+ε)(3/2+\varepsilon)-approximation with constant probability. For the graphic case, we obtain a deterministic $3/2$-approximation in time 2<sup>d</sup>n<sup></sup>O(1)2<sup>d\cdot</sup> n<sup>{\mathcal</sup> O(1)}.ithm for metric {\sc Multiple TSP} with run time n<sup>Θ(d)n<sup>{\Theta(d)}, which reduces the problem to approximating metric TSP.

Citations (5)

Summary

No one has generated a summary of this paper yet.

Paper to Video (Beta)

No one has generated a video about this paper yet.

Whiteboard

No one has generated a whiteboard explanation for this paper yet.

Open Problems

We haven't generated a list of open problems mentioned in this paper yet.

Continue Learning

We haven't generated follow-up questions for this paper yet.