Skip to main content
Log in

Efficient construction of a bounded-degree spanner with low weight

  • Published:
Algorithmica Aims and scope Submit manuscript

Abstract

LetS be a set ofn points in ℝd and lett>1 be a real number. At-spanner forS is a graph having the points ofS as its vertices such that for any pairp, q of points there is a path between them of length at mostt times the Euclidean distance betweenp andq.

An efficient implementation of a greedy algorithm is given that constructs at-spanner having bounded degree such that the total length of all its edges is bounded byO (logn) times the length of a minimum spanning tree forS. The algorithm has running timeO (n logd n).

Applying recent results of Das, Narasimhan, and Salowe to thist-spanner gives anO(n logd n)-time algorithm for constructing at-spanner having bounded degree and whose total edge length is proportional to the length of a minimum spanning tree forS. Previously, noo(n 2)-time algorithms were known for constructing at-spanner of bounded degree.

In the final part of the paper, an application to the problem of distance enumeration is given.

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

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  1. S. Arya, G. Das, D. M. Mount, J. S. Salowe, and M. Smid. Euclidean spanners: short, thin, and lanky.Proc. 27th Annual ACM Symp. on the Theory of Computing, 1995, pp. 489–498.

  2. B. Chandra, G. Das, G. Narasimhan, and J. Soares. New sparseness results on graph spanners.Proc. 8th Annual ACM Symp. on Computational Geometry, 1992, pp. 192–201.

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

    Google Scholar 

  4. G. Das, P. Heffernan, and G. Narasimhan. Optimally sparse spanners in three-dimensional Euclidean space.Proc. 9th Annual ACM Symp. on Computational Geometry, 1993, pp. 53–62.

  5. G. Das and G. Narasimhan. A fast algorithm for constructing sparse Euclidean spanners.Proc. 10th Annual ACM Symp. on Computational Geometry, 1994, pp. 132–139.

  6. G. Das, G. Narasimhan, and J. Salowe. A new way to weigh malnourished Euclidean graphs.Proc. 6th Annual ACM-SIAM Symp. on Discrete Algorithms, 1995, pp. 215–222.

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

    Google Scholar 

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

    Article  MATH  MathSciNet  Google Scholar 

  9. H.-P. Lenhof and M. Smid. Enumerating thek closet pairs optimally.Proc. 33rd Annual IEEE Symp. on Foundations of Computer Science, 1992, pp. 380–386.

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

    Article  MATH  MathSciNet  Google Scholar 

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

    MATH  Google Scholar 

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

    Article  MATH  MathSciNet  Google Scholar 

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

    Article  MATH  MathSciNet  Google Scholar 

  14. J. S. Salowe. On Euclidean spanner graphs with small degree.Proc. 8th Annual ACM Symp. on Computational Geometry, 1992, pp. 186–191.

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

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

    Article  MATH  MathSciNet  Google Scholar 

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

    MATH  MathSciNet  Google Scholar 

  18. A. C. Yao. On constructing minimum spanning trees ink-dimensional spaces and related problems.SIAM J. Comput. 11 (1982), 721–736.

    Article  MATH  MathSciNet  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Additional information

Communicated by K. Melhorn.

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

Rights and permissions

Reprints and permissions

About this article

Cite this article

Arya, S., Smid, M. Efficient construction of a bounded-degree spanner with low weight. Algorithmica 17, 33–54 (1997). https://doi.org/10.1007/BF02523237

Download citation

  • Received:

  • Revised:

  • Issue Date:

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

Key Words

Navigation