2014
DOI: 10.1007/978-3-662-45174-8_33
|View full text |Cite
|
Sign up to set email alerts
|

On Streaming and Communication Complexity of the Set Cover Problem

Abstract: Abstract. We develop the first streaming algorithm and the first two-party communication protocol that uses a constant number of passes/rounds and sublinear space/communication for logarithmic approximation to the classic Set Cover problem. Specifically, for n elements and m sets, our algorithm/protocol achieves a space bound of O(m · n δ log 2 n log m) using O(4 1/δ ) passes/rounds while achieving an approximation factor of O(4 1/δ log n) in polynomial time (for δ = Ω(1/ log n)). If we allow the algorithm/pro… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

2
39
0

Year Published

2015
2015
2023
2023

Publication Types

Select...
3
2
2

Relationship

1
6

Authors

Journals

citations
Cited by 23 publications
(41 citation statements)
references
References 16 publications
2
39
0
Order By: Relevance
“…A closely related line of work to graph streaming algorithms that have received a significant attention in recent years is on streaming algorithms for submodular optimization and in particular set cover and maximum coverage [9,11,12,26,39,41,50,54,71,88,101,110]. Particularly relevant to our work, [41] uses a reduction from the multi-party tree pointer chasing problem [38] to prove an Ω( log n log log n ) pass lower bound for approximating set cover with m sets and n elements using O(n · poly {log n, log m}) space (this can also be interpreted as a lower bound for the edge-cover problem on hyper-graphs with n vertices and m hyper-edges in the graph streaming model).…”
Section: A Further Related Workmentioning
confidence: 99%
“…A closely related line of work to graph streaming algorithms that have received a significant attention in recent years is on streaming algorithms for submodular optimization and in particular set cover and maximum coverage [9,11,12,26,39,41,50,54,71,88,101,110]. Particularly relevant to our work, [41] uses a reduction from the multi-party tree pointer chasing problem [38] to prove an Ω( log n log log n ) pass lower bound for approximating set cover with m sets and n elements using O(n · poly {log n, log m}) space (this can also be interpreted as a lower bound for the edge-cover problem on hyper-graphs with n vertices and m hyper-edges in the graph streaming model).…”
Section: A Further Related Workmentioning
confidence: 99%
“…The estimation variant of Vertex Cover under the adjacency-list oracle model has been studied in [30,23,29,33]. Set Cover has been also studied in the sub-linear space context, most notably for the streaming model of computation [32,12,7,3,2,5,18,10,17]. In this model, there are algorithms that compute approximate set covers with only multiplicative errors.…”
Section: Related Workmentioning
confidence: 99%
“…In this model, there are algorithms that compute approximate set covers with only multiplicative errors. Our algorithms use some of the ideas introduced in the last two papers [10,17].…”
Section: Related Workmentioning
confidence: 99%
See 2 more Smart Citations