English

Approaching $\frac{3}{2}$ for the $s$-$t$-path TSP

Discrete Mathematics 2019-07-24 v4 Data Structures and Algorithms Combinatorics

Abstract

We show that there is a polynomial-time algorithm with approximation guarantee 32+ϵ\frac{3}{2}+\epsilon for the ss-tt-path TSP, for any fixed ϵ>0\epsilon>0. It is well known that Wolsey's analysis of Christofides' algorithm also works for the ss-tt-path TSP with its natural LP relaxation except for the narrow cuts (in which the LP solution has value less than two). A fixed optimum tour has either a single edge in a narrow cut (then call the edge and the cut lonely) or at least three (then call the cut busy). Our algorithm "guesses" (by dynamic programming) lonely cuts and edges. Then we partition the instance into smaller instances and strengthen the LP, requiring value at least three for busy cuts. By setting up a kk-stage recursive dynamic program, we can compute a spanning tree (V,S)(V,S) and an LP solution yy such that (12+O(2k))y(\frac{1}{2}+O(2^{-k}))y is in the TT-join polyhedron, where TT is the set of vertices whose degree in SS has the wrong parity.

Keywords

Cite

@article{arxiv.1707.03992,
  title  = {Approaching $\frac{3}{2}$ for the $s$-$t$-path TSP},
  author = {Vera Traub and Jens Vygen},
  journal= {arXiv preprint arXiv:1707.03992},
  year   = {2019}
}

Comments

Final version for Journal of the ACM

R2 v1 2026-06-22T20:45:35.815Z