Fast Triangle Counting

09/16/2023
by   David A. Bader, et al.
0

Listing and counting triangles in graphs is a key algorithmic kernel for network analyses including community detection, clustering coefficients, k-trusses, and triangle centrality. We design and implement a new serial algorithm for triangle counting that performs competitively with the fastest previous approaches on both real and synthetic graphs, such as those from the Graph500 Benchmark and the MIT/Amazon/IEEE Graph Challenge. The experimental results use the recently-launched Intel Xeon Platinum 8480+ and CPU Max 9480 processors.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
10/01/2022

A Novel Parallel Triangle Counting Algorithm with Reduced Communication

Counting and finding triangles in graphs is often used in real-world ana...
research
08/20/2017

Distributed Triangle Counting in the Graphulo Matrix Math Library

Triangle counting is a key algorithm for large graph analysis. The Graph...
research
09/30/2021

Breaking the hegemony of the triangle method in clique detection

We consider the fundamental problem of detecting/counting copies of a fi...
research
03/14/2021

TRUST: Triangle Counting Reloaded on GPUs

Triangle counting is a building block for a wide range of graph applicat...
research
02/28/2022

Asynchronous Distributed-Memory Triangle Counting and LCC with RMA Caching

Triangle count and local clustering coefficient are two core metrics for...
research
08/07/2022

A New Robust Algorithm for Computation of a Triangle Circumscribed Sphere in E3 and a Hypersphere Simplex

There are many applications in which a bounding sphere containing the gi...
research
02/14/2022

On Triangle Counting Parameterized by Twin-Width

In this report we present an algorithm solving Triangle Counting in time...

Please sign up or login with your details

Forgot password? Click here to reset