Balanced TSP partitioning
Benjamin Aram Berendsohn, Hwi Kim, László Kozma
TL;DR
The paper investigates how much faster the Euclidean TSP can be solved with k ≥ 2 collaborating salespeople by formalizing the worst-case speedup ratio γ(k) = TSP_k(P)/TSP(P). It proves the exact value γ(2) = 1/2 + 1/π ≈ 0.818 via a circular point-set construction and a short-diagonal halving technique, and provides bounds for γ(k) with k ≥ 3, including γ(k) ≥ 1/k + (1/π) sin(π/k) and multiplicative/additive upper bounds such as γ(a·b) ≤ γ(a) γ(b) and γ(a+b) ≤ (1 + 2/π) γ(a) γ(b) / (γ(a) + γ(b)). The results yield worst-case decomposition guarantees for multi-vehicle routing in the planar Euclidean setting and outline open questions for tight bounds when k ≥ 3. The approach combines geometric arguments (width and short diagonals) with partitioning schemes to relate the k-partition TSP to the single-tour optimum, offering insights for broader high-dimensional generalizations and related partition problems.
Abstract
The traveling salesman problem (TSP) famously asks for a shortest tour that a salesperson can take to visit a given set of cities in any order. In this paper, we ask how much faster $k \ge 2$ salespeople can visit the cities if they divide the task among themselves. We show that, in the two-dimensional Euclidean setting, two salespeople can always achieve a speedup of at least $\frac12 + \frac1π\approx 0.818$, for any given input, and there are inputs where they cannot do better. We also give (non-matching) upper and lower bounds for $k \geq 3$.
