BEACON: A Benchmark for Efficient and Accurate Counting of Subgraphs
Not on the map. Why?
Abstract (arXiv)
Subgraph counting the task of determining the number of instances of a query pattern within a large graph lies at the heart of many critical applications, from analyzing financial networks and transportation systems to understanding biological interactions. Despite decades of work yielding efficient algorithmic (AL) solutions and, more recently, machine learning (ML) approaches, a clear comparative understanding is elusive. This gap stems from the absence of a unified evaluation framework, standardized datasets, and accessible ground truths, all of which hinder systematic analysis and fair benchmarking. To overcome these barriers, we introduce BEACON: a comprehensive benchmark designed to rigorously evaluate both AL and ML-based subgraph counting methods. BEACON provides a standardized dataset with verified ground truths, an integrated evaluation environment, and a public leaderboard, enabling reproducible and transparent comparisons across diverse approaches. Our extensive experiments reveal that while AL methods excel in efficiently counting subgraphs on very large graphs, they struggle with complex patterns (e.g., those exceeding six nodes). In contrast, ML methods are capable of handling larger patterns but demand massive graph data inputs and often yield suboptimal accuracy on small, dense graphs. These insights not only highlight the unique strengths and limitations of each approach but also pave the way for future advancements in subgraph counting techniques. Overall, BEACON represents a significant step towards unifying and accelerating research in subgraph counting, encouraging innovative solutions and fostering a deeper understanding of the trade-offs between algorithmic and machine learning paradigms.
Key facts. No citing papers in the map yet (data through 14 Oct 2026). Builds on 14 of its 48 references that are in the map. First posted on arXiv 15 Apr 2025.
Builds on
14 of 48 references.
References · 14
- 2020Open Graph Benchmark: Datasets for Machine Learning on Graphscited by 2,163
- 2020Can Graph Neural Networks Count Substructures?cited by 236
- 2021Identity-aware Graph Neural Networkscited by 198
- 2021From Stars to Subgraphs: Uplifting Any GNN with Local Structure Awarenesscited by 155
- 2020Subgraph Neural Networkscited by 73
- 2022A Theoretical Comparison of Graph Neural Network Extensionscited by 48
- 2019Neural Subgraph Isomorphism Countingcited by 27
- 2024Motif-aware Riemannian Graph Neural Network with Generative-Contrastive Learningcited by 23
- 2021Ego-GNNs: Exploiting Ego Structures in Graph Neural Networkscited by 17
- 2023An Efficient Subgraph GNN with Provable Substructure Counting Powercited by 13
- 2016ESCAPE: Efficiently Counting All 5-Vertex Subgraphscited by 8
- 2019Motivo: fast motif counting via succinct color coding and adaptive samplingcited by 8
2 more
- 2018Flow Motifs in Interaction Networkscited by 5
- 2019Efficiently Counting Vertex Orbits of All 5-vertex Subgraphs, by EVOKEcited by 4
Built on by
Not cited yet.