English

Fast Triangle Counting

Data Structures and Algorithms 2023-09-21 v2 Distributed, Parallel, and Cluster Computing

Abstract

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.

Keywords

Cite

@article{arxiv.2309.09064,
  title  = {Fast Triangle Counting},
  author = {David A. Bader},
  journal= {arXiv preprint arXiv:2309.09064},
  year   = {2023}
}

Comments

The 27th Annual IEEE High Performance Extreme Computing Conference (HPEC), Virtual, September 25-29, 2023. Graph Challenge Innovation Award