LP-Based Approximation Algorithms for Traveling Salesman Path Problems

We present a (5/3 - epsilon)-approximation algorithm for some constant epsilon>0 for the traveling salesman path problem under the unit-weight graphical metric, and prove an upper bound on the integrality gap of the path-variant Held-Karp relaxation both under this metric and the general metric. Given a complete graph with the metric cost and two designated endpoints in the graph, the traveling salesman path problem is to find a minimum Hamiltonian path between these two endpoints. The best previously known performance guarantee for this problem was 5/3 and was due to Hoogeveen. We give the first constant upper bound on the integrality gap of the path-variant Held-Karp relaxation, showing it to be at most 5/3 by providing a new analysis of Hoogeveen's algorithm. This analysis exhibits a well-characterized critical case, and we show that the recent result of Oveis Gharan, Saberi and Singh on the traveling salesman circuit problem under the unit-weight graphical metric can be modified for the path case to complement Hoogeveen's algorithm in the critical case, providing an improved performance guarantee of (5/3 - epsilon). This also proves the matching integrality gap upper bound of (5/3 - epsilon).

[1]  Chandra Chekuri,et al.  An O(log n) Approximation Ratio for the Asymmetric Traveling Salesman Path Problem , 2007, Theory Comput..

[2]  Nicos Christofides Worst-Case Analysis of a New Heuristic for the Travelling Salesman Problem , 1976, Operations Research Forum.

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

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

[5]  Alan M. Frieze,et al.  On the worst-case performance of some algorithms for the asymmetric traveling salesman problem , 1982, Networks.

[6]  H. T. Lau Finding EPS-graphs , 1981 .

[7]  Jack Edmonds,et al.  Matching: A Well-Solved Class of Integer Linear Programs , 2001, Combinatorial Optimization.

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

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

[10]  David B. Shmoys,et al.  Approximation Algorithms for the Bottleneck Asymmetric Traveling Salesman Problem , 2010, APPROX-RANDOM.

[11]  Amin Saberi,et al.  An O(log n/ log log n)-approximation algorithm for the asymmetric traveling salesman problem , 2010, SODA '10.

[12]  David P. Williamson,et al.  Analyzing the Held-Karp TSP Bound: A Monotonicity Property with Application , 1990, Inf. Process. Lett..

[13]  R. G. Parker,et al.  Guaranteed performance heuristics for the bottleneck travelling salesman problem , 1984 .

[14]  E. Lawler,et al.  Erratum: The Traveling Salesman Problem: A Guided Tour of Combinatorial Optimization , 1986 .

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

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

[17]  Amin Saberi,et al.  An O(log n/ log log n)-approximation algorithm for the asymmetric traveling salesman problem , 2010, SODA '10.

[18]  Michel X. Goemans,et al.  Worst-case comparison of valid inequalities for the TSP , 1995, Math. Program..

[19]  Michel X. Goemans,et al.  On the integrality ratio for asymmetric TSP , 2004, 45th Annual IEEE Symposium on Foundations of Computer Science.