A second look at counting triangles in graph streams
A second look at counting triangles in graph streams
复制标题
再看一下图形流中的三角形计数
DOI:
10.1016/j.tcs.2014.07.025
复制
发表时间:
2014
期刊:
影响因子:
--
通讯作者:
H. Jowhari
中科院分区:
文献类型:
--
作者:
Graham Cormode;H. Jowhari
In this paper we present improved results on the problem of counting triangles in edge streamed graphs. For graphs with m edges and at least T triangles, we show that an extra look over the stream yields a two-pass streaming algorithm that uses O (m ϵ 4.5 T) space and outputs a (1+ ϵ) approximation of the number of triangles in the graph. This improves upon the two-pass streaming tester of Braverman et al.[2], which distinguishes between triangle-free graphs and graphs with at least T triangles using O (m T 1/3) space. Also, in terms of dependence on T, we show that more passes would not lead to a better space bound. In other words, we prove there is no constant pass streaming algorithm that distinguishes between triangle-free graphs from graphs with at least T triangles using O (m T 1/2+ ρ) space for any constant ρ≥ 0.