Lune

FOCS2021Top-tier venue

A Gap-ETH-Tight Approximation Scheme for Euclidean TSP

Sándor Kisfaludi-Bak, Jesper Nederlof, Karol Wegrzycki

2021Year
3Citations
3Top-tier citations

Abstract

We revisit the classic task of finding the shortest tour ofnn, points in d-dimensional Euclidean space, for any fixed constantd⩾2d\geqslant 2. We determine the optimal dependence onε\varepsilonin the running time of an algorithm that computes a(1+ε)−(1+\varepsilon){-}approximate tour, under a plausible assumption, Specifically, we give an algorithm that runs in2O(1/εd−1)nlog⁡n2^{\mathcal{O}(1/\varepsilon^{d-1})}n\log ntime. This improves the previously smallest dependence onε\varepsilonin the running time(1/ε)O(1/εd−1)nlog⁡n(1/\varepsilon)^{\mathcal{O}(1/\varepsilon^{d-1})}n\log nof the algorithm by Rao and Smith (STOC 1998). We also show that a2o(1/εd−1)poly(n)2^{o(1/\varepsilon^{d-1})}\text{poly}(n)algorithm would violate the Gap-Exponential Time Hypothesis (Gap-ETH). Our new algorithm builds upon the celebrated quadtree-based methods initially proposed by Arora (J. ACM 1998), but it adds a new idea that we call sparsity-sensitive patching. On a high level this lets the granularity with which we simplify the tour depend on how sparse it is locally. We demonstrate that our technique extends to other problems, by showing that for Steiner Tree and Rectilinear Steiner Tree it yields the same running time. We complement our results with a matching Gap-Ethlower bound for Rectilinear Steiner Tree.

Ask about this paper

Your agent reads all of it.

Lune indexed this paper to the last equation, along with the top-tier papers that cite it. Ask a question and the answer quotes them.

Questions to start from

Your agent calls

Luneget_paper_fulltext

Ask in Lune

Free to start. No credit card required.

Cited by top-tier papers3

Ask how each one uses it

Builds on3

Related papers

Dusk over the sea between two cliffs drawn in fine vertical lines