Triangle counting in large networks: a review

M Al Hasan, VS Dave - Wiley Interdisciplinary Reviews: Data …, 2018 - Wiley Online Library
Counting and enumeration of local topological structures, such as triangles, is an important
task for analyzing large real‐life networks. For instance, triangle count in a network is used …

Snap: A general-purpose network analysis and graph-mining library

J Leskovec, R Sosič - ACM Transactions on Intelligent Systems and …, 2016 - dl.acm.org
Large networks are becoming a widely used abstraction for studying complex systems in a
broad set of disciplines, ranging from social-network analysis to molecular biology and …

Multicore triangle computations without tuning

J Shun, K Tangwongsan - 2015 IEEE 31st International …, 2015 - ieeexplore.ieee.org
Triangle counting and enumeration has emerged as a basic tool in large-scale network
analysis, fueling the development of algorithms that scale to massive graphs. Most of the …

Distributed evaluation of subgraph queries using worstcase optimal lowmemory dataflows

K Ammar, F McSherry, S Salihoglu… - arXiv preprint arXiv …, 2018 - arxiv.org
We study the problem of finding and monitoring fixed-size subgraphs in a continually
changing large-scale graph. We present the first approach that (i) performs worst-case …

Parallel triangle counting and enumeration using matrix algebra

A Azad, A Buluç, J Gilbert - 2015 IEEE International Parallel …, 2015 - ieeexplore.ieee.org
Triangle counting and enumeration are important kernels that are used to characterize
graphs. They are also used to compute important statistics such as clustering coefficients …

Approximately counting triangles in sublinear time

T Eden, A Levi, D Ron, C Seshadhri - SIAM Journal on Computing, 2017 - SIAM
We consider the problem of estimating the number of triangles in a graph. This problem has
been extensively studied in both theory and practice, but all existing algorithms read the …

{Communication-Efficient} triangle counting under local differential privacy

J Imola, T Murakami, K Chaudhuri - 31st USENIX security symposium …, 2022 - usenix.org
Triangle counting in networks under LDP (Local Differential Privacy) is a fundamental task
for analyzing connection patterns or calculating a clustering coefficient while strongly …

Tricore: Parallel triangle counting on gpus

Y Hu, H Liu, HH Huang - SC18: International Conference for …, 2018 - ieeexplore.ieee.org
Exact triangle counting algorithm enumerates the triangles in a graph by identifying the
common neighbors of two vertices of each edge. In this work, we present TriCore, a scalable …

Mascot: Memory-efficient and accurate sampling for counting local triangles in graph streams

Y Lim, U Kang - Proceedings of the 21th ACM SIGKDD international …, 2015 - dl.acm.org
How can we estimate local triangle counts accurately in a graph stream without storing the
whole graph? The local triangle counting which counts triangles for each node in a graph is …

Better algorithms for counting triangles in data streams

A McGregor, S Vorotnikova, HT Vu - … of the 35th ACM SIGMOD-SIGACT …, 2016 - dl.acm.org
We present space-efficient data stream algorithms for approximating the number of triangles
in a graph up to a factor 1+ ε. While it can be shown that determining whether a graph is …