Incidence Geometries and the Pass Complexity of Semi-Streaming Set Cover
Amit Chakrabarti, Anthony Wirth

TL;DR
This paper studies the limits of semi-streaming algorithms for the set cover problem, establishing tight bounds on approximation ratios and passes needed, using incidence geometries for lower bounds.
Contribution
It introduces simple deterministic algorithms for p-pass semi-streaming set cover and proves tight bounds on their approximation factors using novel incidence geometry constructions.
Findings
p-pass algorithms achieve (p+1)n^{1/(p+1)}-approximation
Lower bounds show better than 0.99 n^{1/(p+1)}/(p+1)^2 approximation is impossible
Achieving a Θ(log n) approximation requires Ω(log n / log log n) passes
Abstract
Set cover, over a universe of size , may be modelled as a data-streaming problem, where the sets that comprise the instance are to be read one by one. A semi-streaming algorithm is allowed only space to process this stream. For each , we give a very simple deterministic algorithm that makes passes over the input stream and returns an appropriately certified -approximation to the optimum set cover. More importantly, we proceed to show that this approximation factor is essentially tight, by showing that a factor better than is unachievable for a -pass semi-streaming algorithm, even allowing randomisation. In particular, this implies that achieving a -approximation requires passes, which is tight up to the factor. These…
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.
