• DocumentCode
    3331033
  • Title

    Nearly linear time approximation schemes for Euclidean TSP and other geometric problems

  • Author

    Arora, Sanjeev

  • Author_Institution
    Princeton Univ., NJ, USA
  • fYear
    1997
  • fDate
    20-22 Oct 1997
  • Firstpage
    554
  • Lastpage
    563
  • Abstract
    We present a randomized polynomial time approximation scheme for Euclidean TSP in R2 that is substantially more efficient than our earlier scheme (1996) (and the scheme of Mitchell (1996)). For any fixed c>1 and any set of n nodes in the plane, the new scheme finds a (1+1/c)-approximation to the optimum traveling salesman tour in O(n(logn)O(c)) time. (Our earlier scheme ran in nO(C) time.) For points in Rd the algorithm runs in O(n(logn)(O(√dc)d-1)) time. This time is polynomial (actually nearly linear) for every fixed c, d. Designing such a polynomial-time algorithm was an open problem (our earlier algorithm (1996) ran in superpolynomial time for d⩾3). The algorithm generalizes to the same set of Euclidean problems handled by the previous algorithm, including Steiner Tree, κ-TSP, κ-MST, etc, although for κ-TSP and κ-MST the running time gets multiplied by κ. We also use our ideas to design nearly-linear time approximation schemes for Euclidean versions of problems that are known to be in P, such as Minimum Spanning Tree and Min Cost Perfect Matching. All our algorithms can be derandomized, though the running time then increases by O(nd) in Rd. They also have simple parallel implementations (say, in NC2)
  • Keywords
    computational complexity; computational geometry; randomised algorithms; travelling salesman problems; Euclidean TSP; Euclidean problems; Steiner Tree; geometric problems; nearly-linear time approximation; optimum traveling salesman tour; parallel implementations; randomized; randomized polynomial time approximation; Algorithm design and analysis; Approximation algorithms; Cost function; Engineering profession; Libraries; Linear programming; Polynomials; Radio access networks; Testing; Traveling salesman problems;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Foundations of Computer Science, 1997. Proceedings., 38th Annual Symposium on
  • Conference_Location
    Miami Beach, FL
  • ISSN
    0272-5428
  • Print_ISBN
    0-8186-8197-7
  • Type

    conf

  • DOI
    10.1109/SFCS.1997.646145
  • Filename
    646145