Streaming Algorithms for Geometric Steiner Forest
Artur Czumaj, Shaofeng H.-C. Jiang, Robert Krauthgamer, Pavel Vesel\'y

TL;DR
This paper introduces a streaming algorithm for the Euclidean Steiner forest problem that approximates the optimal solution within a ratio close to the Euclidean Steiner ratio, using poly(k, log Δ) space, combining sampling, sketching, and dynamic programming.
Contribution
It presents the first single-pass streaming algorithm for the Steiner forest problem with near-optimal approximation guarantees and novel techniques combining streaming methods with classical geometric optimization.
Findings
Achieves approximation ratio close to Euclidean Steiner ratio α₂.
Uses poly(k, log Δ) space and time in the streaming model.
Establishes space lower bounds for finite approximation of Steiner forest.
Abstract
We consider an important generalization of the Steiner tree problem, the \emph{Steiner forest problem}, in the Euclidean plane: the input is a multiset , partitioned into color classes . The goal is to find a minimum-cost Euclidean graph such that every color class is connected in . We study this Steiner forest problem in the streaming setting, where the stream consists of insertions and deletions of points to . Each input point arrives with its color , and as usual for dynamic geometric streams, the input points are restricted to the discrete grid . We design a single-pass streaming algorithm that uses space and time, and estimates the cost of an optimal Steiner forest solution within ratio arbitrarily close…
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.
