Skip to main content

Efficient construction of a bounded degree spanner with low weight

  • Conference paper
  • First Online:
Algorithms — ESA '94 (ESA 1994)

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 855))

Included in the following conference series:

Abstract

Let S be a set of n points in ℝd and let t>1 be a real number. A t-spanner for S is a graph having the points of S as its vertices such that for any pair p, q of points there is a path between them of length at most t times the Euclidean distance between p and q. An efficient implementation of a greedy algorithm is given that constructs a t-spanner having bounded degree such that the total length of all its edges is bounded by O(log n) times the length of a minimum spanning tree for S. The algorithm has running time O(n logd n). Applying recent results of Das, Narasimhan and Salowe to this t-spanner gives an O(n logd n) time algorithm for constructing a t-spanner having bounded degree and whose total edge length is proportional to the length of a minimum spanning tree for S. Previously, no o(n 2) time algorithms were known for constructing a t-spanner of bounded degree. In the final part of the paper, an application to the problem of distance enumeration is given.

This work was supported by the ESPRIT Basic Research Actions Program, under contract No. 7141 (project ALCOM II).

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

Access this chapter

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. B. Chandra, G. Das, G. Narasimhan and J. Soares. New sparseness results on graph spanners. Proc. 8th ACM Sympos. Comput. Geom., 1992, pp. 192–201.

    Google Scholar 

  2. G. Das and P.J. Heffernan. Constructing degree-3 spanners with other sparseness properties. Proc. 4th Annual Intern. Symp. on Algorithms, Lecture Notes in Computer Science, Vol. 762, Springer-Verlag, Berlin, 1993, pp. 11–20.

    Google Scholar 

  3. G. Das, P. Heffernan and G. Narasimhan. Optimally sparse spanners in 3-dimensional Euclidean space. Proc. 9th Annu. ACM Sympos. Comput. Geom., 1993, pp. 53–62.

    Google Scholar 

  4. G. Das and G. Narasimhan. A fast algorithm for constructing sparse Euclidean spanners. Proc. 10th Annu. ACM Sympos. Comput. Geom., 1994.

    Google Scholar 

  5. G. Das, G. Narasimhan and J. Salowe. Properties of Steiner minimum trees with applications to small weight Euclidean graphs. Manuscript, 1994.

    Google Scholar 

  6. A. Datta, H.P. Lenhof, C. Schwarz and M. Smid. Static and dynamic algorithms for k-point clustering problems. Proc. 3rd WADS, Lecture Notes in Computer Science, Vol. 709, Springer-Verlag, Berlin, 1993, pp. 265–276.

    Google Scholar 

  7. M.T. Dickerson, R.L. Drysdale and J.R. Sack. Simple algorithms for enumerating interpoint distances and finding k nearest neighbors. Internat. J. Comput. Geom. Appl. 2 (1992), pp. 221–239.

    MathSciNet  Google Scholar 

  8. H.-P. Lenhof and M. Smid. Enumerating the k closest pairs optimally. Proc. 33rd Annu. IEEE Sympos. Found. Comput. Sci., 1992, pp. 380–386.

    Google Scholar 

  9. K. Mehlhorn and S. Näher. Dynamic fractional cascading. Algorithmica 5 (1990), pp. 215–241.

    Article  MathSciNet  Google Scholar 

  10. F.P. Preparata and M.I. Shamos. Computational Geometry, an Introduction. Springer-Verlag, New York, 1985.

    Google Scholar 

  11. J.S. Salowe. Constructing multidimensional spanner graphs. Internat. J. Comput. Geom. Appl. 1 (1991), pp. 99–107.

    MATH  MathSciNet  Google Scholar 

  12. J.S. Salowe. Enumerating interdistances in space. Internat. J. Comput. Geom. Appl. 2 (1992), pp. 49–59.

    MATH  MathSciNet  Google Scholar 

  13. J.S. Salowe. On Euclidean spanner graphs with small degree. Proc. 8th Annu. ACM Sympos. Comput. Geom., 1992, pp. 186–191.

    Google Scholar 

  14. J.S. Salowe. Personal communication, 1994.

    Google Scholar 

  15. M. Smid. Maintaining the minimal distance of a point set in polylogarithmic time. Discrete Comput. Geom. 7 (1992), pp. 415–431.

    Article  MATH  MathSciNet  Google Scholar 

  16. P.M. Vaidya. A sparse graph almost as good as the complete graph on points in K dimensions. Discrete Comput. Geom. 6 (1991), pp. 369–381.

    MATH  MathSciNet  Google Scholar 

  17. A.C. Yao. On constructing minimum spanning trees in k-dimensional spaces and related problems. SLAM J. Comput. 11 (1982), pp. 721–736.

    MATH  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Jan van Leeuwen

Rights and permissions

Reprints and permissions

Copyright information

© 1994 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Arya, S., Smid, M. (1994). Efficient construction of a bounded degree spanner with low weight. In: van Leeuwen, J. (eds) Algorithms — ESA '94. ESA 1994. Lecture Notes in Computer Science, vol 855. Springer, Berlin, Heidelberg. https://doi.org/10.1007/BFb0049396

Download citation

  • DOI: https://doi.org/10.1007/BFb0049396

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-58434-6

  • Online ISBN: 978-3-540-48794-4

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics