Proceedings of the Twenty-Eighth Annual ACM-SIAM Symposium on Discrete Algorithms 2017
DOI: 10.1137/1.9781611974782.116
|View full text |Cite
|
Sign up to set email alerts
|

A Hybrid Sampling Scheme for Triangle Counting

Abstract: We study the problem of estimating the number of triangles in a graph stream. No streaming algorithm can get sublinear space on all graphs, so methods in this area bound the space in terms of parameters of the input graph such as the maximum number of triangles sharing a single edge. We give a sampling algorithm that is additionally parameterized by the maximum number of triangles sharing a single vertex. Our bound matches the best known turnstile results in all graphs, and gets better performance on simple gr… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
2
1

Citation Types

0
43
0

Year Published

2017
2017
2021
2021

Publication Types

Select...
2
2
2

Relationship

1
5

Authors

Journals

citations
Cited by 22 publications
(43 citation statements)
references
References 26 publications
0
43
0
Order By: Relevance
“…The conclusion is that the expected fraction of triangles completely sampled is at most p 3/2 . This combinatorial lemma is different from the simple sampling lemma of [KP17] in several ways. First, it allows players to look at their entire inputs before deciding which edges to keep.…”
Section: Playermentioning
confidence: 86%
See 3 more Smart Citations
“…The conclusion is that the expected fraction of triangles completely sampled is at most p 3/2 . This combinatorial lemma is different from the simple sampling lemma of [KP17] in several ways. First, it allows players to look at their entire inputs before deciding which edges to keep.…”
Section: Playermentioning
confidence: 86%
“…This was followed by alternative algorithms in [BFL + 06, JG05]. The lower bounds in [BOV13] and [KP17] were achieved by reductions to one-way communication complexity problems, the indexing problem and the Boolean Hidden Matching problem, respectively. Triangle detection has also been studied as a pure communication problem, for instance [FGO17], as well as in the adjacency-list [KMPT10, BFL + 06, MVV16], multi-pass [BOV13,CJ14], and query models [ELRS15].…”
Section: Related Workmentioning
confidence: 99%
See 2 more Smart Citations
“…triangles or shortest paths. As many previous theoretical studies [6,25], our work is also motivated by graph mining applications. In [6], a streaming algorithm was developed for analyzing large-scale rapidly-changing graphs, which maintains densest subgraphs in one pass and achieves time and space efficiency, whereas in our case, effective resistances are persevered under updates.…”
Section: Introductionmentioning
confidence: 99%