
TL;DR
This paper investigates streaming algorithms for the matroid center problem, establishing space complexity bounds and providing approximation algorithms with various passes and extensions to related problems.
Contribution
It introduces new space lower bounds and efficient approximation algorithms for matroid center in streaming settings, including extensions to outliers and knapsack variants.
Findings
Any better than $ ext{Delta}$-approximation requires $ ext{Omega}(r^2)$ space.
A one-pass stream summary algorithm achieves a $(7+ ext{epsilon})$-approximation.
With two passes, a $(3+ ext{epsilon})$-approximation is efficiently computed.
Abstract
In the matroid center problem, which generalizes the -center problem, we need to pick a set of centers that is an independent set of a matroid with rank . We study this problem in streaming, where elements of the ground set arrive in the stream. We first show that any randomized one-pass streaming algorithm that computes a better than -approximation for partition-matroid center must use bits of space, where is the aspect ratio of the metric and can be arbitrarily large. This shows a quadratic separation between matroid center and -center, for which the Doubling algorithm gives an -approximation using -space and one pass. To complement this, we give a one-pass algorithm for matroid center that stores at most points (viz., stream summary) among which a -approximate solution exists,…
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.
