GREAT: Generalized Reservoir Sampling Based Triangle Counting Estimation over Streaming Graphs

The number of triangles of a streaming graph is a crucial metric with various applications, such as network evolution analysis, community detection, and anomaly detection. A practical solution for triangle counting in streaming graphs is the sampling-based approximation. Although a lot of research efforts have been devoted to the fixed-sized memory based algorithms, they suffer from the accuracy and the efficiency issues. To tackle these issues, we first propose the generalized reservoir sampling (GRS), which stores less edges for reducing the computational cost and can still generate uniformly random edge sample in the streaming graph. Then, we propose the GREAT algorithm based on GRS for efficient and accurate triangle counting estimation. To further improve the estimation accuracy, we propose the GREAT + algorithm for considering the dynamic timestamp interval distribution in real-world streaming graphs so that triangles with short and long timestamp intervals will be sampled following the ground-truth distribution. Extensive evaluations on real datasets demonstrate the efficiency and the accuracy of our algorithms. The relative error of our algorithm GREAT + is significantly (an order of magnitude) better than the competitors.

Authors

Institutions

Publication Details

Journal
Proceedings of the VLDB Endowment
Published
2025-03-01
DOI
https://doi.org/10.14778/3734839.3734842
Primary Topic
Data Stream Mining Techniques
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

GREAT: Generalized Reservoir Sampling Based Triangle Counting Estimation over Streaming Graphs

Shu L. Cheuk, Tsz Nam Chan, Dingming Wu, Kezhong Lu et al.
Proceedings of the VLDB Endowment
Data Stream Mining Techniques
article

GREAT: Generalized Reservoir Sampling Based Triangle Counting Estimation over Streaming Graphs

Shu L. Cheuk, Tsz Nam Chan, Dingming Wu, Kezhong Lu, Siyue Wu
article en

Abstract

The number of triangles of a streaming graph is a crucial metric with various applications, such as network evolution analysis, community detection, and anomaly detection. A practical solution for triangle counting in streaming graphs is the sampling-based approximation. Although a lot of research efforts have been devoted to the fixed-sized memory based algorithms, they suffer from the accuracy and the efficiency issues. To tackle these issues, we first propose the generalized reservoir sampling (GRS), which stores less edges for reducing the computational cost and can still generate uniformly random edge sample in the streaming graph. Then, we propose the GREAT algorithm based on GRS for efficient and accurate triangle counting estimation. To further improve the estimation accuracy, we propose the GREAT + algorithm for considering the dynamic timestamp interval distribution in real-world streaming graphs so that triangles with short and long timestamp intervals will be sampled following the ground-truth distribution. Extensive evaluations on real datasets demonstrate the efficiency and the accuracy of our algorithms. The relative error of our algorithm GREAT + is significantly (an order of magnitude) better than the competitors.

Proceedings of the VLDB EndowmentVol. 18(7)
Shenzhen University (CN)
Openalex Percentile: Top 88%
Data Stream Mining Techniques
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.

GREAT: Generalized Reservoir Sampling Based Triangle Counting Estimation over Streaming Graphs — Shu L. Cheuk, Tsz Nam Chan, et al. · Proceedings of the VLDB Endowment (2025) | TGRS Research Map | TGRS