Papers
Topics
Authors
Recent
Search
2000 character limit reached

Fast Approximations for Metric-TSP via Linear Programming

Published 5 Feb 2018 in cs.DS | (1802.01242v1)

Abstract: We develop faster approximation algorithms for Metric-TSP building on recent, nearly linear time approximation schemes for the LP relaxation [Chekuri and Quanrud, 2017]. We show that the LP solution can be sparsified via cut-sparsification techniques such as those of Benczur and Karger [2015]. Given a weighted graph GG with mm edges and nn vertices, and $\epsilon &gt; 0$, our randomized algorithm outputs with high probability a (1+ϵ)(1+\epsilon)-approximate solution to the LP relaxation whose support has O(nlogn/ϵ<sup>2)\operatorname{O}(n \log n /\epsilon<sup>2) edges. The running time of the algorithm is  O(m/ϵ<sup>2)\operatorname{~O}(m/\epsilon<sup>2). This can be generically used to speed up algorithms that rely on the LP. For Metric-TSP, we obtain the following concrete result. For a weighted graph GG with mm edges and nn vertices, and $\epsilon &gt; 0$, we describe an algorithm that outputs with high probability a tour of GG with cost at most (1+ϵ)32(1 + \epsilon) \frac{3}{2} times the minimum cost tour of GG in time  O(m/ϵ<sup>2</sup>+n<sup>1.5/ϵ<sup>3)\operatorname{~O}(m/\epsilon<sup>2</sup> + n<sup>{1.5}/\epsilon<sup>3). Previous implementations of Christofides' algorithm [Christofides, 1976] require, for a 32\frac{3}{2}-optimal tour,  O(n<sup>2.5)\operatorname{~O}(n<sup>{2.5}) time when the metric is explicitly given, or  O(minm<sup>1.5,</sup>mn+n<sup>2.5)\operatorname{~O}(\min{m<sup>{1.5},</sup> mn+n<sup>{2.5}}) time when the metric is given implicitly as the shortest path metric of a weighted graph.

Authors (2)
Citations (11)

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.