Skip to main content

Euclidean Traveling Salesman Problem

  • Reference work entry
  • First Online:

Years and Authors of Summarized Original Work

  • 1998; Arora

  • 1999; Mitchell

Problem Definition

This entry considers geometric optimization \(\mathcal{N}\mathcal{P}\)-hard problems like the Euclidean traveling salesman problem and the Euclidean Steiner tree problem. These problems are geometric variants of standard graph optimization problems, and the restriction of the input instances to geometric or Euclidean case arises in numerous applications (see [1, 2]). The main focus of this entry is on the Euclidean traveling salesman problem.

The Euclidean Traveling Salesman Problem (TSP)

For a given set S of n points in the Euclidean space \(\mathbb{R}^{d}\), find the minimum length path that visits each point exactly once. The cost δ(x, y) of an edge connecting a pair of points \(x,y \in \mathbb{R}^{d}\) is equal to the Euclidean distance between points x and y, that is, \(\delta (x,y) = \sqrt{\sum \limits _{i=1 }^{d}}(x_{i} - y_{i})^{2}\), where x = (x1, , x d ) and y = (y1, , y...

This is a preview of subscription content, log in via an institution.

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   1,599.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Hardcover Book
USD   1,999.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

Recommended Reading

  1. Arora S (1998) Polynomial time approximation schemes for Euclidean traveling salesman and other geometric problems. J Assoc Comput Mach 45(5):753–782

    Article  MathSciNet  MATH  Google Scholar 

  2. Arora S (2003) Approximation schemes for NP-hard geometric optimization problems: a survey. Math Program Ser B 97:43–69

    MathSciNet  MATH  Google Scholar 

  3. Arora S, Grigni M, Karger D, Klein P, Woloszyn A (1998) A polynomial time approximation scheme for weighted planar graph TSP. In: Proceedings of the 9th annual ACM-SIAM symposium on discrete algorithms (SODA), San Francisco, pp 33–41

    Google Scholar 

  4. Arora S, Karakostas G (1999) Approximation schemes for minimum latency problems. In: Proceedings of the 31st annual ACM symposium on theory of computing (STOC), Atlanta, pp 688–693

    Google Scholar 

  5. Arora S, Raghavan P, Rao S (1998) Approximation schemes for Euclidean k-medians and related problems. In: Proceedings of the 30th annual ACM symposium on theory of computing (STOC), Dallas, pp 106–113

    Google Scholar 

  6. Bartal Y, Gottlieb LA (2013) A linear time approximation scheme for Euclidean TSP. In: Proceedings of the 54th IEEE symposium on foundations of computer science (FOCS), Berkeley, pp 698–706

    Google Scholar 

  7. Bartal Y, Gottlieb LA, Krauthgamer R (2012) The traveling salesman problem: low-dimensionality implies a polynomial time approximation scheme. In: Proceedings of the 44th annual ACM symposium on theory of computing (STOC), New York, pp 663–672

    Google Scholar 

  8. Bern M, Eppstein D (1996) Approximation algorithms for geometric problems. In: Hochbaum D (ed) Approximation algorithms for NP-hard problems. PWS Publishing, Boston

    Google Scholar 

  9. Christofides N (1976) Worst-case analysis of a new heuristic for the traveling salesman problem. Technical report, Graduate School of Industrial Administration, Carnegie-Mellon University, Pittsburgh

    Google Scholar 

  10. Czumaj A, Lingas A (1999) On approximability of the minimum-cost k-connected spanning subgraph problem. In: Proceedings of the 10th annual ACM-SIAM symposium on discrete algorithms (SODA), Baltimore, pp 281–290

    Google Scholar 

  11. Czumaj A, Lingas A (2007) Approximation schemes for minimum-cost k-connectivity problems in geometric graphs. In: Gonzalez TF (ed) Handbook of approximation algorithms and metaheuristics. CRC, Boca Raton

    Google Scholar 

  12. Das G, Kapoor S, Smid M (1997) On the complexity of approximating Euclidean traveling salesman tours and minimum spanning trees. Algorithmica 19(4):447–462

    Article  MathSciNet  MATH  Google Scholar 

  13. Das A, Mathieu C (2010) A quasi-polynomial time approximation scheme for Euclidean capacitated vehicle routing. In: Proceedings of the 21st annual ACM-SIAM symposium on discrete algorithms (SODA), Austin, pp 390–403

    Google Scholar 

  14. Garey MR, Graham RL, Johnson DS (1976) Some NP-complete geometric problems. In: Proceedings of the 8th annual ACM symposium on theory of computing (STOC), Hershey, pp 10–22

    Google Scholar 

  15. Klein P (2008) A linear-time approximation scheme for TSP in undirected planar graphs with edge-weights. SIAM J Comput 37(6):1926–1952

    Article  MathSciNet  MATH  Google Scholar 

  16. Lawler EL, Lenstra JK, Rinnooy Kan AHG, Shmoys DB (1985) The traveling salesman problem: a guided tour of combinatorial optimization. Wiley, Chichester/New York

    MATH  Google Scholar 

  17. Mitchell JSB (1999) Guillotine subdivisions approximate polygonal subdivisions: a simple polynomial-time approximation scheme for geometric TSP, k-MST, and related problems. SIAM J Comput 28(4):1298–1309

    Article  MathSciNet  MATH  Google Scholar 

  18. Papadimitriou CH (1977) Euclidean TSP is NP-complete. Theor Comput Sci 4:237–244

    Article  MathSciNet  MATH  Google Scholar 

  19. Rao SB, Smith WD (1998) Approximating geometrical graphs via “spanners” and “banyans.” In: Proceedings of the 30th annual ACM symposium on theory of computing (STOC), Dallas, pp 540–550

    Google Scholar 

  20. Remy J, Steger A (2006) A quasi-polynomial time approximation scheme for minimum weight triangulation. In: Proceedings of the 38th annual ACM symposium on theory of computing (STOC), Seattle, pp 316–325

    Google Scholar 

  21. Trevisan L (2000) When Hamming meets Euclid: the approximability of geometric TSP and Steiner tree. SIAM J Comput 30(2):475–485

    Article  MathSciNet  MATH  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Artur Czumaj .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2016 Springer Science+Business Media New York

About this entry

Cite this entry

Czumaj, A. (2016). Euclidean Traveling Salesman Problem. In: Kao, MY. (eds) Encyclopedia of Algorithms. Springer, New York, NY. https://doi.org/10.1007/978-1-4939-2864-4_131

Download citation

Publish with us

Policies and ethics