ALGOSENSORS 2010: Algorithms for Sensor Systems pp 1-15 | Cite as

Improved Local Algorithms for Spanner Construction

  • Iyad A. Kanj
  • Ge Xia
Part of the Lecture Notes in Computer Science book series (LNCS, volume 6451)

Abstract

Let S be a set of n points in the plane, let \({\cal E}\) be the complete Euclidean graph whose point-set is S, and let G be the Delaunay triangulation of S. We present a very simple local algorithm that, given G, constructs a subgraph of G of degree at most 11 that is a geometric spanner of G with stretch factor 2.86, and hence a geometric spanner of \({\cal E}\) with stretch factor < 7. This algorithm gives an \(O(n\lg{n})\) time centralized algorithm for constructing a subgraph of G that is a geometric spanner of \({\cal E}\) of degree at most 11 and stretch factor < 7.

The algorithm can be generalized to unit disk graphs to give a local algorithm for constructing a plane spanner of a unit disk graph of degree at most 11 and stretch factor < 7.

Keywords

spanners Delaunay triangulations unit disk graphs 

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. 1.
    Benson, R.: Euclidean Geometry and Convexity. Mc-Graw Hill, New York (1966)MATHGoogle Scholar
  2. 2.
    Bonichon, N., Gavoille, C., Hanusse, N., Perković, L.: Plane spanners of maximum degree six. In: Proceedings of the 37th International Colloquium on Automata, Languages and Programming (2010), http://dept-info.labri.fr/~gavoille/article/BGHP10
  3. 3.
    Bose, P., Gudmundsson, J., Smid, M.: Constructing plane spanners of bounded degree and low weight. In: Möhring, R.H., Raman, R. (eds.) ESA 2002. LNCS, vol. 2461, pp. 234–246. Springer, Heidelberg (2002)CrossRefGoogle Scholar
  4. 4.
    Bose, P., Gudmundsson, J., Smid, M.: Constructing plane spanners of bounded degree and low weight. Algorithmica 42(3-4), 249–264 (2005)MathSciNetCrossRefMATHGoogle Scholar
  5. 5.
    Bose, P., Morin, P., Stojmenovic, I., Urrutia, J.: Routing with guaranteed delivery in ad hoc wireless networks. Wireless Networks 7(6), 609–616 (2001)CrossRefMATHGoogle Scholar
  6. 6.
    Bose, P., Smid, M.: On plane geometric spanners: A survey and open problems, http://dept-info.labri.fr/~gavoille/lecture-articles/BS09a
  7. 7.
    Bose, P., Smid, M., Xu, D.: Diamond triangulations contain spanners of bounded degree. In: Asano, T. (ed.) ISAAC 2006. LNCS, vol. 4288, pp. 173–182. Springer, Heidelberg (2006), To appear in AlgorithmicaCrossRefGoogle Scholar
  8. 8.
    Carmi, P., Chaitman, L.: Bounded degree planar geometric spanner, http://arxiv4.library.cornell.edu/abs/1003.4963v1
  9. 9.
    de Berg, M., van Kreveld, M., Overmars, M., Schwarzkopf, O.: Computational Geometry: Algorithms and Applications, 3rd edn. Springer, Heidelberg (2008)CrossRefMATHGoogle Scholar
  10. 10.
    Gudmundsson, J., Levcopoulos, C., Narasimhan, G.: Fast greedy algorithms for constructing sparse geometric spanners. SIAM Journal on Computing 31(5), 1479–1500 (2002)MathSciNetCrossRefMATHGoogle Scholar
  11. 11.
    Kanj, I., Perković, L.: On geometric spanners of Euclidean and unit disk graphs. In: Proceedings of the 25th International Symposium on Theoretical Aspects of Computer Science, pp. 409–420 (2008)Google Scholar
  12. 12.
    Kanj, I., Perković, L., Xia, G.: On spanners and lightweight spanners of geometric graphs. SIAM Journal on Computing 39(6), 2132–2161 (2010)MathSciNetCrossRefMATHGoogle Scholar
  13. 13.
    Keil, J., Gutwin, C.: Classes of graphs which approximate the complete Euclidean graph. Discrete & Computational Geometry 7, 13–28 (1992)MathSciNetCrossRefMATHGoogle Scholar
  14. 14.
    Kranakis, E., Singh, H., Urrutia, J.: Compass routing on geometric networks. In: Proceedings of the 11th Canadian Conference on Computational Geometry, pp. 51–54 (1999)Google Scholar
  15. 15.
    Li, X.-Y., Calinescu, G., Wan, P.-J.: Distributed construction of planar spanner and routing for ad hoc wireless networks. In: Proceedings of the IEEE Conference on Computer Communications (2002)Google Scholar
  16. 16.
    Li, X.-Y., Calinescu, G., Wan, P.-J., Wang, Y.: Localized delaunay triangulation with application in Ad Hoc wireless networks. IEEE Transactions on Parallel and Distributed Systems 14(10), 1035–1047 (2003)CrossRefGoogle Scholar
  17. 17.
    Narasimhan, G., Smid, M.: Geometric Spanner Networks. Cambridge University Press, Cambridge (2007)CrossRefMATHGoogle Scholar
  18. 18.
    Peleg, D.: Distributed computing: A Locality-Sensitive Approach. SIAM Monographs on Discrete Mathematis and Applications (2000)Google Scholar
  19. 19.
    Wang, Y., Li, X.-Y.: Localized construction of bounded degree and planar spanner for wireless ad hoc networks. Mobile Networks and Applications 11(2), 161–175 (2006)CrossRefGoogle Scholar
  20. 20.
    Yao, A.C.-C.: On constructing minimum spanning trees in k-dimensional spaces and related problems. SIAM Journal on Computing 11(4), 721–736 (1982)MathSciNetCrossRefMATHGoogle Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2010

Authors and Affiliations

  • Iyad A. Kanj
    • 1
  • Ge Xia
    • 2
  1. 1.School of ComputingDePaul UniversityChicagoUSA
  2. 2.Department of Computer Science, Acopian Engineering CenterLafayette CollegeEastonUSA

Personalised recommendations