Eight-Fifth Approximation for the Path TSP

We prove the approximation ratio 8/5 for the metric {s, t}-path-TSP problem, and more generally for shortest connected T -joins. The algorithm that achieves this ratio is the simple “Best of Many” version of Christofides’ algorithm (1976), suggested by An, Kleinberg and Shmoys (2012), which consists in determining the best Christofides {s, t}-tour out of those constructed from a family F>0 of trees having a convex combination dominated by an optimal solution x of the fractional relaxation. They give the approximation guarantee √ 5+1 2 for such an {s, t}-tour, which is the first improvement after the 5/3 guarantee of Hoogeveen’s Christofides type algorithm (1991). Cheriyan, Friggstad and Gao (2012) extended this result to a 13/8-approximation of shortest connected T -joins, for |T | ≥ 4. The ratio 8/5 is proved by simplifying and improving the approach of An, Kleinberg and Shmoys that consists in completing x/2 in order to dominate the cost of “parity correction” for spanning trees. We partition the edge-set of each spanning tree in F>0 into an {s, t}-path (or more generally, into a T -join) and its complement, which induces a decomposition of x. This decomposition can be refined and then efficiently used to complete x/2 without using linear programming or particular properties of T , but by adding to each cut deficient for x/2 an individually tailored explicitly given vector, inherent in x. A simple example shows that the Best of Many Christofides algorithm may not find a shorter {s, t}-tour than 3/2 times the incidentally common optima of the problem and of its fractional relaxation. keywords: traveling salesman problem, path TSP, approximation algorithm, T -join, polyhedron

[1]  Joseph Cheriyan,et al.  Approximating Minimum-Cost Connected T-Joins , 2013, Algorithmica.

[2]  L. Wolsey Heuristic analysis, linear programming and branch and bound , 1980 .

[3]  Jane Zundel MATCHING THEORY , 2011 .

[4]  Joseph Cheriyan,et al.  Approximating Minimum-Cost Connected T-Joins , 2012, APPROX-RANDOM.

[5]  Samir Khuller,et al.  Approximation Algorithms with Bounded Performance Guarantees for the Clustered Traveling Salesman Problem , 1998, FSTTCS.

[6]  Mohit Singh,et al.  A Randomized Rounding Approach to the Traveling Salesman Problem , 2011, 2011 IEEE 52nd Annual Symposium on Foundations of Computer Science.

[7]  Jack Edmonds,et al.  Matching, Euler tours and the Chinese postman , 1973, Math. Program..

[8]  Samir Khuller,et al.  Approximation Algorithms with Bounded Performance Guarantees for the Clustered Traveling Salesman Problem , 1998, Algorithmica.

[9]  Richard M. Karp,et al.  The Traveling-Salesman Problem and Minimum Spanning Trees , 1970, Oper. Res..

[10]  Michele Conforti,et al.  A construction for binary matroids , 1987, Discret. Math..

[11]  Jens Vygen,et al.  Shorter tours by nicer ears: 7/5-approximation for the graph-TSP, 3/2 for the path version, and 4/3 for two-edge-connected subgraphs , 2012, ArXiv.

[12]  Ola Svensson,et al.  Approximating Graphic TSP by Matchings , 2011, 2011 IEEE 52nd Annual Symposium on Foundations of Computer Science.

[13]  Marcin Mucha 13/9-approximation for Graphic TSP , 2012, STACS.

[14]  M. R. Rao,et al.  Combinatorial Optimization , 1992, NATO ASI Series.

[15]  Martin Grötschel,et al.  The ellipsoid method and its consequences in combinatorial optimization , 1981, Comb..

[16]  Jack Edmonds,et al.  Submodular Functions, Matroids, and Certain Polyhedra , 2001, Combinatorial Optimization.

[17]  David B. Shmoys,et al.  Improving christofides' algorithm for the s-t path TSP , 2011, STOC '12.

[18]  A. Frank Connections in Combinatorial Optimization , 2011 .

[19]  A. J.,et al.  Analysis of Christofides ' heuristic : Some paths are more difficult than cycles , 2002 .

[20]  David S. Johnson,et al.  The Planar Hamiltonian Circuit Problem is NP-Complete , 1976, SIAM J. Comput..

[21]  Gérard Cornuéjols,et al.  The traveling salesman problem on a graph and some related integer polyhedra , 1985, Math. Program..