Approximating The Caro-Wei Bound For Independent Sets In Graph Streams

COMBINATORIAL OPTIMIZATION, ISCO 2018(2018)

引用 6|浏览25
暂无评分
摘要
The Caro-Wei bound states that every graph G = (V, E) contains an independent set of size at least beta(G) := Sigma(nu is an element of V) 1/deg(G)(nu)+1, where deg(G)(v) denotes the degree of vertex v. Halldorsson et al. [1] gave a randomized one-pass streaming algorithm that computes an independent set of expected size beta(G) using O(n log n) space. In this paper, we give streaming algorithms and a lower bound for approximating the Caro-Wei bound itself.In the edge arrival model, we present a one-pass c-approximation streaming algorithm that uses O((d) over bar log(n)/c(2)) space, where (d) over bar is the average degree of G. We further prove that space Omega((d) over bar /c(2)) is necessary, rendering our algorithm almost optimal. This lower bound holds even in the vertex arrival model, where vertices arrive one by one together with their incident edges that connect to vertices that have previously arrived. In order to obtain a poly-logarithmic space algorithm even for graphs with arbitrarily large average degree, we employ an alternative notion of approximation: We give a one-pass streaming algorithm with space O(log(3) n) in the vertex arrival model that outputs a value that is at most a logarithmic factor below the true value of beta and no more than the maximum independent set size.
更多
查看译文
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要