Graphlet Decomposition: Framework, Algorithms, and Applications
Nesreen K. Ahmed, Jennifer Neville, Ryan A. Rossi, Nick Duffield, and, Theodore L. Willke

TL;DR
This paper introduces a fast, scalable parallel algorithm for counting graphlets of size 3 and 4 nodes, enabling large-scale network analysis across diverse domains with significantly improved speed.
Contribution
It presents the first efficient parallel algorithms for large-scale graphlet counting, achieving over 460x speedup compared to existing methods.
Findings
On average 460x faster than current methods
Able to handle networks with millions of nodes and edges
Largest systematic graphlet analysis on 300+ networks
Abstract
From social science to biology, numerous applications often rely on graphlets for intuitive and meaningful characterization of networks at both the global macro-level as well as the local micro-level. While graphlets have witnessed a tremendous success and impact in a variety of domains, there has yet to be a fast and efficient approach for computing the frequencies of these subgraph patterns. However, existing methods are not scalable to large networks with millions of nodes and edges, which impedes the application of graphlets to new problems that require large-scale network analysis. To address these problems, we propose a fast, efficient, and parallel algorithm for counting graphlets of size k={3,4}-nodes that take only a fraction of the time to compute when compared with the current methods used. The proposed graphlet counting algorithms leverages a number of proven combinatorial…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
