Publication | Open Access
An ETH-Tight Exact Algorithm for Euclidean TSP
14
Citations
20
References
2018
Year
Unknown Venue
Mathematical ProgrammingTheory Of ComputingEuclidean TspComputational Complexity TheoryEngineeringAlgorithmic Information TheoryLower BoundAnalysis Of AlgorithmAlgorithmic EfficiencyComputational ComplexityTime ComplexityComputer SciencePlanar CaseDiscrete MathematicsCombinatorial OptimizationApproximation TheorySublinear Algorithm
We study exact algorithms for Euclidean TSP in R <sup xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">d</sup> . In the early 1990s algorithms with n <sup xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">O(√n)</sup> running time were presented for the planar case, and some years later an algorithm with n <sup xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">O(n1-1/d)</sup> running time was presented for any d ≥ 2. Despite significant interest in subexponential exact algorithms over the past decade, there has been no progress on Euclidean TSP, except for a lower bound stating that the problem admits no 2 <sup xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">O</sup> (n <sup xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">1-1/d-ε</sup> ) algorithm unless ETH fails. Up to constant factors in the exponent, we settle the complexity of Euclidean TSP by giving a 2 <sup xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">O(n1-1/d)</sup> algorithm and by showing that a 2 <sup xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">o(n1-1/d)</sup> algorithm does not exist unless ETH fails.
| Year | Citations | |
|---|---|---|
Page 1
Page 1