Fast Approximations for Metric-TSP via Linear Programming
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 with edges and vertices, and , our randomized algorithm outputs with high probability a -approximate solution to the LP relaxation whose support has edges. The running time of the algorithm is . 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 with edges and vertices, and , we describe an algorithm that outputs with high probability a tour of with cost at most times the minimum cost tour of in time . Previous implementations of Christofides' algorithm [Christofides, 1976] require, for a -optimal tour, time when the metric is explicitly given, or time when the metric is given implicitly as the shortest path metric of a weighted graph.
Cite
@article{arxiv.1802.01242,
title = {Fast Approximations for Metric-TSP via Linear Programming},
author = {Chandra Chekuri and Kent Quanrud},
journal= {arXiv preprint arXiv:1802.01242},
year = {2018}
}