Semi-Streaming Set Cover
Yuval Emek, Adi Rosen

TL;DR
This paper introduces a semi-streaming algorithm for the set cover problem that efficiently constructs approximate solutions with a trade-off between coverage accuracy and approximation ratio, achieving near-optimal bounds.
Contribution
It presents a novel semi-streaming algorithm that provides a tight trade-off between coverage relaxation and approximation quality for set cover.
Findings
Achieves an $O(rac{1}{\epsilon})$ approximation for $ ext{(1 - }\epsilon)$-cover when $\epsilon > 1/\sqrt{n}$.
Provides an $O(\sqrt{n})$ approximation for the traditional set cover problem.
Establishes matching lower bounds, proving the algorithm's optimality within the semi-streaming model.
Abstract
This paper studies the set cover problem under the semi-streaming model. The underlying set system is formalized in terms of a hypergraph whose edges arrive one-by-one and the goal is to construct an edge cover with the objective of minimizing the cardinality (or cost in the weighted case) of . We consider a parameterized relaxation of this problem, where given some , the goal is to construct an edge -cover, namely, a subset of edges incident to all but an -fraction of the vertices (or their benefit in the weighted case). The key limitation imposed on the algorithm is that its space is limited to (poly)logarithmically many bits per vertex. Our main result is an asymptotically tight trade-off between and the approximation ratio: We design a semi-streaming algorithm that on input graph ,…
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.
Taxonomy
TopicsComplexity and Algorithms in Graphs · Optimization and Search Problems · Computational Geometry and Mesh Generation
