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 …
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 …
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 …
analysis, fueling the development of algorithms that scale to massive graphs. Most of the …
Distributed evaluation of subgraph queries using worstcase optimal lowmemory dataflows
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 …
changing large-scale graph. We present the first approach that (i) performs worst-case …
Parallel triangle counting and enumeration using matrix algebra
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 …
graphs. They are also used to compute important statistics such as clustering coefficients …
Approximately counting triangles in sublinear time
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 …
been extensively studied in both theory and practice, but all existing algorithms read the …
{Communication-Efficient} triangle counting under local differential privacy
Triangle counting in networks under LDP (Local Differential Privacy) is a fundamental task
for analyzing connection patterns or calculating a clustering coefficient while strongly …
for analyzing connection patterns or calculating a clustering coefficient while strongly …
Tricore: Parallel triangle counting on gpus
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 …
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
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 …
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 …
in a graph up to a factor 1+ ε. While it can be shown that determining whether a graph is …