2019 IEEE 35th International Conference on Data Engineering (ICDE) 2019
DOI: 10.1109/icde.2019.00073
|View full text |Cite
|
Sign up to set email alerts
|

REPT: A Streaming Algorithm of Approximating Global and Local Triangle Counts in Parallel

Abstract: Recently, considerable efforts have been devoted to approximately computing the global and local (i.e., incident to each node) triangle counts of a large graph stream represented as a sequence of edges. Existing approximate triangle counting algorithms rely on sampling techniques to reduce the computational cost. However, their estimation errors are significantly determined by the covariance between sampled triangles. Moreover, little attention has been paid to developing parallel one-pass streaming algorithms… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
4
0

Year Published

2019
2019
2023
2023

Publication Types

Select...
5
3

Relationship

0
8

Authors

Journals

citations
Cited by 18 publications
(4 citation statements)
references
References 54 publications
0
4
0
Order By: Relevance
“…Since triangle counting in extremely large graphs is computationally expensive, some researchers also explore approximate triangle counting algorithms to reduce the runtime [17], [41], [54], [55], [56], [57], [58], [59], [60], [61], [62], [63]. Among them, [54], [58] estimate the number of triangles by sampling the edges, and only counting triangles for the sampled edges.…”
Section: Approximate Triangle Countingmentioning
confidence: 99%
“…Since triangle counting in extremely large graphs is computationally expensive, some researchers also explore approximate triangle counting algorithms to reduce the runtime [17], [41], [54], [55], [56], [57], [58], [59], [60], [61], [62], [63]. Among them, [54], [58] estimate the number of triangles by sampling the edges, and only counting triangles for the sampled edges.…”
Section: Approximate Triangle Countingmentioning
confidence: 99%
“…Due to these wide applications, numerous algorithms have been proposed for rapid and accurate counting of the occurrences of motifs in large graphs. Some of them focus on counting the occurrences of a particular motif, such as the triangle (i.e., clique of three nodes) [2,17,20,21,26,31,33,44,51,52,56,58,59], the butterfly (i.e., 2×2 biclique) [49], and the clique of k nodes [25]. Others are for counting the occurrences of every motif of a fixed size [3,4,7,14,46].…”
Section: Related Workmentioning
confidence: 99%
“…Subgraph counting on streaming graphs is a fundamental problem in graph analysis and has been extensively studied. Due to the online nature and the massive scale of the graph streams, the solutions for this problem always approximate the subgraph counts based on some carefully designed sampling schemes [9,55,62,76,88,99,100,139,140,142,154,165,167,183,190]. All above studies can be categorized into four classes based on two criteria:…”
Section: Subgraph Counting On Streaming Graphsmentioning
confidence: 99%
“…Single pass Fixed space Weight sensitive Fully-dynamic MASCOT [99,100] gSH [8] GPS [9] Triest [142] ThinkD [139,140] WRS [88,138] WSD (Ours) others assume no constraint on the number of sampled edges [55,62,99,100,154,165,183].…”
Section: Algorithmmentioning
confidence: 99%