Skip to main content

Applications of Geometric Spanner Networks

  • Reference work entry
  • First Online:
  • 253 Accesses

Years and Authors of Summarized Original Work

  • 2002; Gudmundsson, Levcopoulos, Narasimhan, Smid

  • 2005; Gudmundsson, Narasimhan, Smid

  • 2008; Gudmundsson, Levcopoulos, Narasimhan, Smid

Problem Definition

Given a geometric graph in d-dimensional space, it is useful to preprocess it so that distance queries, exact or approximate, can be answered efficiently. Algorithms that can report distance queries in constant time are also referred to as “distance oracles.” With unlimited preprocessing time and space, it is clear that exact distance oracles can be easily designed. This entry sheds light on the design of approximate distance oracles with limited preprocessing time and space for the family of geometric graphs with constant dilation.

Notation and Definitions

If p and q are points in \(\mathcal{R}^{d}\), then the notation | pq | is used to denote the Euclidean distance between p and q; the notation δ G (p, q) is used to denote the Euclidean length of a shortest path between p and qin a...

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. Agarwal PK, Har-Peled S, Karia M (2000) Computing approximate shortest paths on convex polytopes. In: Proceedings of the 16th ACM symposium on computational geometry, Hong Kong, pp 270–279

    Google Scholar 

  2. Arikati S, Chen DZ, Chew LP, Das G, Smid M, Zaroliagis CD (1996) Planar spanners and approximate shortest path queries among obstacles in the plane. In: Proceedings of the 4th annual european symposium on algorithms, Barcelona. Lecture notes in computer science, vol 1136. Springer, Berlin, pp 514–528

    Google Scholar 

  3. Baswana S, Sen S (2004) Approximate distance oracles for unweighted graphs in \(\tilde{O}(n^{2})\) time. In: Proceedings of the 15th ACM-SIAM symposium on discrete algorithms, Philadelphia, pp 271–280

    Google Scholar 

  4. Bender MA, Farach-Colton M (2000) The LCA problem revisited. In: Proceedings of the 4th Latin American symposium on theoretical informatics, Punta del Este. Lecture notes in computer science, vol 1776. Springer, Berlin, pp 88–94

    Google Scholar 

  5. Chen DZ, Daescu O, Klenk KS (2001) On geometric path query problems. Int J Comput Geom Appl 11:617–645

    Article  MathSciNet  MATH  Google Scholar 

  6. Das G, Narasimhan G (1997) A fast algorithm for constructing sparse Euclidean spanners. Int J Comput Geom Appl 7:297–315

    Article  MathSciNet  MATH  Google Scholar 

  7. Gao J, Zhang L (2005) Well-separated pair decomposition for the unit-disk graph metric and its applications. SIAM J Comput 35(1):151–169

    Article  MathSciNet  MATH  Google Scholar 

  8. Gao J, Guibas LJ, Hershberger J, Zhang L, Zhu A (2003) Discrete mobile centers. Discret Comput Geom 30:45–63

    Article  MathSciNet  MATH  Google Scholar 

  9. Gudmundsson J, Levcopoulos C, Narasimhan G (2002) Fast greedy algorithms for constructing sparse geometric spanners. SIAM J Comput 31:1479–1500

    Article  MathSciNet  MATH  Google Scholar 

  10. Gudmundsson J, Levcopoulos C, Narasimhan G, Smid M (2002) Approximate distance oracles for geometric graphs. In: Proceedings of the 13th ACM-SIAM symposium on discrete algorithms, San Francisco, pp 828–837

    Google Scholar 

  11. Gudmundsson J, Levcopoulos C, Narasimhan G, Smid M (2002) Approximate distance oracles revisited. In: Proceedings of the 13th international symposium on algorithms and computation, Osaka. Lecture notes in computer science, vol 2518. Springer, Berlin, pp 357–368

    Google Scholar 

  12. Gudmundsson J, Narasimhan G, Smid M (2005) Fast pruning of geometric spanners. In: Proceedings of the 22nd symposium on theoretical aspects of computer science, Stuttgart. Lecture notes in computer science, vol 3404. Springer, Berlin, pp 508–520

    Google Scholar 

  13. Gudmundsson J, Levcopoulos C, Narasimhan G, Smid M (2008) Approximate distance oracles for geometric spanners. ACM Trans Algorithms 4(1):article 10

    Google Scholar 

  14. Narasimhan G, Smid M (2007) Geometric spanner networks. Cambridge University, Cambridge

    Book  MATH  Google Scholar 

  15. Sankaranarayanan J, Samet H (2010) Query processing using distance oracles for spatial networks. IEEE Trans Knowl Data Eng 22(8):1158–1175

    Article  Google Scholar 

  16. Thorup M (2004) Compact oracles for reachability and approximate distances in planar digraphs. J ACM 51:993–1024

    Article  MathSciNet  MATH  Google Scholar 

  17. Thorup M, Zwick U (2001) Approximate distance oracles. In: Proceedings of the 33rd annual ACM symposium on the theory of computing, Crete, pp 183–192

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Joachim Gudmundsson .

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

Gudmundsson, J., Narasimhan, G., Smid, M. (2016). Applications of Geometric Spanner Networks. In: Kao, MY. (eds) Encyclopedia of Algorithms. Springer, New York, NY. https://doi.org/10.1007/978-1-4939-2864-4_15

Download citation

Publish with us

Policies and ethics