Skip to main content
Log in

Computing a (1+ε)-Approximate Geometric Minimum-Diameter Spanning Tree

  • Published:
Algorithmica Aims and scope Submit manuscript

Abstract

Given a set P of points in the plane, a geometric minimum-diameter spanning tree (GMDST) of P is a spanning tree of P such that the longest path through the tree is minimized. For several years, the best upper bound on the time to compute a GMDST was cubic with respect to the number of points in the input set. Recently, Timothy Chan introduced a subcubic time algorithm. In this paper we present an algorithm that generates a tree whose diameter is no more than (1 + ε) times that of a GMDST, for any ε > 0. Our algorithm reduces the problem to several grid-aligned versions of the problem and runs within time $O(ε-3+ n) and space O(n).

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.

Institutional subscriptions

Similar content being viewed by others

References

  1. P. Callahan R. Kosaraju (1995) ArticleTitleA decomposition of multidimensional point sets with applications to k-nearest neighbors and n-body potential fields Journal of the ACM 42 67–90 Occurrence Handle0886.68078 Occurrence Handle10.1145/200836.200853 Occurrence Handle1370371

    Article  MATH  MathSciNet  Google Scholar 

  2. P.M. Camerini G. Galbiati F. Maffioli (1980) ArticleTitleComplexity of spanning tree problems, I European Journal of Operational Research 5 346–352 Occurrence Handle0445.90088 Occurrence Handle10.1016/0377-2217(80)90164-2 Occurrence Handle591395

    Article  MATH  MathSciNet  Google Scholar 

  3. T. Chan, Semi-online maintenance of geometric optima and measures, Proceedings of the 13th ACM–SIAM Symposium on Discrete Algorithms (SODA), 2002, pp. 474–483.

  4. J. Cong L. He C. Koh P. Madden (1996) ArticleTitlePerformance optimization of VLSI interconnection layout Integration: the VLSI Journal 21 1–94 Occurrence Handle0875.68159 Occurrence Handle10.1016/S0167-9260(96)00008-9

    Article  MATH  Google Scholar 

  5. D. Eppstein, Spanning trees and spanners, in Handbook of Computational Geometry (J.R. Sack and J. Urrutia, eds.), North-Holland, Amsterdam, 2000, pp. 425–462.

  6. J. Gudmundsson, H. Haverkort, S.-M. Park, C.-S. Shin, and A. Wolff, Facility location and the geometric minimum-diameter spanning tree, in Proceedings of the 5th International Workshop on Approximation Algorithms for Combinatorial Optimization (APPROX), 2002, pp. 146–160.

  7. R. Hassin A. Tamir (1995) ArticleTitleOn the minimum diameter spanning tree problem Information Processing Letters 53 109–111 Occurrence Handle0875.68442 Occurrence Handle10.1016/0020-0190(94)00183-Y Occurrence Handle1314717

    Article  MATH  MathSciNet  Google Scholar 

  8. J. Ho D. Lee C. Chang C. Wong (1991) ArticleTitleMinimum diameter spanning trees and related problems SIAM Journal on Computing 20 987–997 Occurrence Handle0749.68042 Occurrence Handle10.1137/0220060 Occurrence Handle1115662

    Article  MATH  MathSciNet  Google Scholar 

  9. W. D. Jones, Euclidean Communication Spanning Trees, M.Sc. Thesis, University of Saskatchewan, 1994.

  10. O. Kariv S. L. Hakimi (1979) ArticleTitleAn algorithmic approach to network location problems, I: the p-centers SIAM Journal on Applied Mathematics 37 513–537 Occurrence Handle0432.90074 Occurrence Handle10.1137/0137040 Occurrence Handle549138

    Article  MATH  MathSciNet  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding authors

Correspondence to Michael J. Spriggs, J. Mark Keil, Sergei Bespamyatnikh, Michael Segal or Jack Snoeyink.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Spriggs, M., Keil, J., Bespamyatnikh, S. et al. Computing a (1+ε)-Approximate Geometric Minimum-Diameter Spanning Tree. Algorithmica 38, 577–589 (2004). https://doi.org/10.1007/s00453-003-1056-z

Download citation

  • Received:

  • Revised:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00453-003-1056-z

Navigation