Time-Space Trade-Offs for Computing Euclidean Minimum Spanning Trees
Bahareh Banyassady, Luis Barba, Wolfgang Mulzer

TL;DR
This paper develops algorithms for computing Euclidean minimum spanning trees with a flexible trade-off between time and space, using novel data structures to optimize performance under limited memory conditions.
Contribution
It introduces a new time-space trade-off algorithm for EMST computation that interpolates between known bounds, utilizing $s$-nets for efficient graph representation.
Findings
Achieves $O((n^3/s^2) \
Provides a smooth trade-off between $O(n^3)$ and $O(n \\log n)$ bounds.
Introduces $s$-nets for efficient planar graph representation.
Abstract
We present time-space trade-offs for computing the Euclidean minimum spanning tree of a set of point-sites in the plane. More precisely, we assume that resides in a random-access memory that can only be read. The edges of the Euclidean minimum spanning tree have to be reported sequentially, and they cannot be accessed or modified afterwards. There is a parameter so that the algorithm may use cells of read-write memory (called the workspace) for its computations. Our goal is to find an algorithm that has the best possible running time for any given between and . We show how to compute in time with cells of workspace, giving a smooth trade-off between the two best known bounds for and for . For this, we run Kruskal's algorithm…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
