Boosting the Cycle Counting Power of Graph Neural Networks with I2-GNNs
Not on the map. Why?
Abstract (arXiv)
Message Passing Neural Networks (MPNNs) are a widely used class of Graph Neural Networks (GNNs). The limited representational power of MPNNs inspires the study of provably powerful GNN architectures. However, knowing one model is more powerful than another gives little insight about what functions they can or cannot express. It is still unclear whether these models are able to approximate specific functions such as counting certain graph substructures, which is essential for applications in biology, chemistry and social network analysis. Motivated by this, we propose to study the counting power of Subgraph MPNNs, a recent and popular class of powerful GNN models that extract rooted subgraphs for each node, assign the root node a unique identifier and encode the root node's representation within its rooted subgraph. Specifically, we prove that Subgraph MPNNs fail to count more-than-4-cycles at node level, implying that node representations cannot correctly encode the surrounding substructures like ring systems with more than four atoms. To overcome this limitation, we propose I2-GNNs to extend Subgraph MPNNs by assigning different identifiers for the root node and its neighbors in each subgraph. I2-GNNs' discriminative power is shown to be strictly stronger than Subgraph MPNNs and partially stronger than the 3-WL test. More importantly, I2-GNNs are proven capable of counting all 3, 4, 5 and 6-cycles, covering common substructures like benzene rings in organic chemistry, while still keeping linear complexity. To the best of our knowledge, it is the first linear-time GNN model that can count 6-cycles with theoretical guarantees. We validate its counting power in cycle counting tasks and demonstrate its competitive performance in molecular prediction benchmarks.
Key facts. Cited by 56 papers in the map (data through 14 Oct 2026). Builds on 57 of its 83 references that are in the map. First posted on arXiv 22 Oct 2022.
Builds on
57 of 83 references.
References · 57
- 2016Semi-Supervised Classification with Graph Convolutional Networkscited by 11,361
- 2017Graph Attention Networkscited by 8,923
- 2018How Powerful are Graph Neural Networks?cited by 4,393
- 2017Neural Message Passing for Quantum Chemistrycited by 3,487
- 2017Modeling Relational Data with Graph Convolutional Networkscited by 1,694
- 2018Graph Neural Networks: A Review of Methods and Applicationscited by 1,576
- 2017MoleculeNet: A Benchmark for Molecular Machine Learningcited by 1,051
- 2016Geometric deep learning: going beyond Euclidean datacited by 1,048
- 2019Strategies for Pre-training Graph Neural Networkscited by 971
- 2018Weisfeiler and Leman Go Neural: Higher-order Graph Neural Networkscited by 881
- 2018Link Prediction Based on Graph Neural Networkscited by 832
- 2015Gated Graph Sequence Neural Networkscited by 796
38 more
- 2015Convolutional Networks on Graphs for Learning Molecular Fingerprintscited by 754
- 2020TUDataset: A collection of benchmark datasets for learning with graphscited by 728
- 2020Benchmarking Graph Neural Networkscited by 680
- 2018Junction Tree Variational Autoencoder for Molecular Graph Generationcited by 652
- 2017Learning Combinatorial Optimization Algorithms over Graphscited by 561
- 2020Directional Message Passing for Molecular Graphscited by 561
- 2020Principal Neighbourhood Aggregation for Graph Netscited by 478
- 2019MixHop: Higher-Order Graph Convolutional Architectures via Sparsified Neighborhood Mixingcited by 443
- 2019Provably Powerful Graph Networkscited by 389
- 2018Graph Convolutional Policy Network for Goal-Directed Molecular Graph Generationcited by 364
- 2018Invariant and Equivariant Graph Networkscited by 346
- 2021Graph Neural Networks with Learnable Structural and Positional Representationscited by 333
- 2020Improving Graph Neural Network Expressivity via Subgraph Isomorphism Countingcited by 313
- 2019Cormorant: Covariant Molecular Neural Networkscited by 263
- 2020Can Graph Neural Networks Count Substructures?cited by 236
- 2021Weisfeiler and Lehman Go Cellular: CW Networkscited by 218
- 2019What graph neural networks cannot learn: depth vs widthcited by 201
- 2020The Surprising Power of Graph Neural Networks with Random Node Initializationcited by 198
- 2021Identity-aware Graph Neural Networkscited by 198
- 2019On the equivalence between graph isomorphism testing and function approximation with GNNscited by 172
- 2021From Stars to Subgraphs: Uplifting Any GNN with Local Structure Awarenesscited by 155
- 2021Equivariant Subgraph Aggregation Networkscited by 154
- 2019On the Universality of Invariant Networkscited by 152
- 2019Relational Pooling for Graph Representationscited by 150
- 2020Labeling Trick: A Theory of Using Graph Neural Networks for Multi-Node Representation Learningcited by 149
- 2021Nested Graph Neural Networkscited by 137
- 2020Directional Graph Networkscited by 133
- 2021DropGNN: Random Dropouts Increase the Expressiveness of Graph Neural Networkscited by 118
- 2022Understanding and Extending Subgraph GNNs by Rethinking Their Symmetriescited by 112
- 2021Breaking the Limits of Message Passing Graph Neural Networkscited by 101
- 2020Expressive Power of Invariant and Equivariant Graph Neural Networkscited by 100
- 2022How Powerful are K-hop Message Passing Graph Neural Networkscited by 90
- 2021Reconstruction for Powerful Graph Representationscited by 65
- 2020OrbNet: Deep Learning for Quantum Chemistry Using Symmetry-Adapted Atomic-Orbital Featurescited by 64
- 2018On Weisfeiler-Leman Invariance: Subgraph Counts and Related Graph Propertiescited by 63
- 2020Hierarchical Inter-Message Passing for Learning on Molecular Graphscited by 59
- 2019k-hop Graph Neural Networkscited by 57
- 2022Ordered Subgraph Aggregation Networkscited by 57
50 most cited of 57 All 57 (JSON)
Built on by
Citing papers per year: 2023: 19; 2024: 16; 2025: 11; 2026: 10.
56 papers.
Sort:
By area:
- 2023A Complete Expressiveness Hierarchy for Subgraph GNNs via Subgraph Weisfeiler-Lehman Testscited by 64
- 2024GOFA: A Generative One-For-All Model for Joint Graph Language Modelingcited by 57
- 2023An Empirical Study of Realized GNN Expressivenesscited by 33
- 2023On the Stability of Expressive Positional Encodings for Graphscited by 33
- 2023WL meet VCcited by 31
- 2023Provably Powerful Graph Neural Networks for Directed Multigraphscited by 27
- 2024Unifying Generation and Prediction on Graphs with Latent Graph Diffusioncited by 25
- 2023Is Distance Matrix Enough for Geometric Deep Learning?cited by 22
- 2023From Relational Pooling to Subgraph GNNs: A Universal Framework for More Expressive Graph Neural Networkscited by 17
- 2023Efficient Subgraph GNNs by Learning Effective Selection Policiescited by 17
- 2023Extending the Design Space of Graph Neural Networks by Rethinking Folklore Weisfeiler-Lehmancited by 13
- 2024Weisfeiler-Leman at the margin: When more expressivity matterscited by 13
38 more
- 2024What Can We Learn from State Space Models for Machine Learning on Graphs?cited by 13
- 2023Distance-Restricted Folklore Weisfeiler-Leman GNNs with Provable Cycle Counting Powercited by 12
- 2023MAG-GNN: Reinforcement Learning Boosted Graph Neural Networkcited by 11
- 2024Boosting Graph Pooling with Persistent Homologycited by 9
- 2024Expressivity and Generalization: Fragment-Biases for Molecular GNNscited by 9
- 2024Subgraphormer: Unifying Subgraph GNNs and Graph Transformers via Graph Productscited by 8
- 2024A Flexible, Equivariant Framework for Subgraph GNNs via Graph Products and Graph Coarseningcited by 8
- 2023Simplifying Subgraph Representation Learning for Scalable Link Predictioncited by 7
- 2026Rethinking Diffusion Models with Symmetries through Canonicalization with Applications to Molecular Graph Generationcited by 7
- 2023Union Subgraph Neural Networkscited by 6
- 2025Enhancing Graph Representation Learning with Localized Topological Featurescited by 6
- 2025Balancing Efficiency and Expressiveness: Subgraph GNNs with Walk-Based Centralitycited by 5
- 2025Graph Representational Learning: When Does More Expressivity Hurt Generalization?cited by 5
- 2023PyTorch Geometric High Order: A Unified Library for High Order Graph Neural Networkcited by 4
- 2024Graph as Point Setcited by 4
- 2024Demystifying Higher-Order Graph Neural Networkscited by 4
- 2024Towards Graph Foundation Models: A Study on the Generalization of Positional and Structural Encodingscited by 4
- 2025Homomorphism Expressivity of Spectral Invariant Graph Neural Networkscited by 4
- 2023Stochastic Subgraph Neighborhood Pooling for Subgraph Classificationcited by 3
- 2024Foundations and Frontiers of Graph Learning Theorycited by 3
- 2025Plain Transformers Can be Powerful Graph Learnerscited by 3
- 2023Permutation-Invariant Graph Partitioning:How Graph Neural Networks Capture Structural Interactions?cited by 2
- 2024Weisfeiler and Leman Go Loopy: A New Hierarchy for Graph Representational Learningcited by 2
- 2024Towards Stable, Globally Expressive Graph Representations with Laplacian Eigenvectorscited by 2
- 2025Using Random Noise Equivariantly to Boost Graph Neural Networks Universallycited by 2
- 2023Expressivity of Graph Neural Networks Through the Lens of Adversarial Robustnesscited by 1
- 2024Fine-Grained Expressive Power of Weisfeiler-Leman: A Homomorphism Counting Perspectivecited by 1
- 2025Graph Self-Supervised Learning with Learnable Structural and Positional Encodingscited by 1
- 2025Studying and Improving Graph Neural Network-based Motif Estimationcited by 1
- 2026On the Expressive Power of GNNs to Solve Linear SDPscited by 1
- 2026Full-Spectrum Graph Neural Networks: Expressive and Scalablecited by 1
- 2023Technical report: Graph Neural Networks go Grammaticalcited by 0
- 2023Local Fragments, Global Gains: Subgraph Counting using Graph Neural Networkscited by 0
- 2024Message Detouring: A Simple Yet Effective Cycle Representation for Expressive Graph Learningcited by 0
- 2025GraphMinNet: Learning Dependencies in Graphs with Light Complexity Minimal Architecturecited by 0
- 2025On The Expressive Power of GNN Derivativescited by 0
- 2025Message Passing on the Edge: Towards Scalable and Expressive GNNscited by 0
- 2026Breaking Symmetry Bottlenecks in GNN Readoutscited by 0
50 most cited of 56 All 56 (JSON)
- 2026Random Probing for Structural Self-Interactions in Graph Neural Networks13 Oct 2026
- 2026WOMBAT: Whitebox Oracle for Molecular Benchmarking and Attribution Testing30 Sep 2026
- 2026Edge-Girth as a Structural Edge Feature for Graph Neural Networks1 Sep 2026
- 2026CLEARMIND: Closed-Form Laplacian Embeddings of Arakelov-Green Resistance for Morphological Intrinsic Neuronal Distances5 Aug 2026
- 2026Federated Layer-Wise Exchange for Cross-Client Money Laundering Pattern Detection7 May 2026
- 2026Full-Spectrum Graph Neural Networks: Expressive and Scalable7 May 2026
- 2026Weisfeiler Lehman Test on Combinatorial Complexes: Generalized Expressive Power of Topological Neural Networks1 May 2026
- 2026On the Expressive Power of GNNs to Solve Linear SDPs30 Apr 2026
- 2026Rethinking Diffusion Models with Symmetries through Canonicalization with Applications to Molecular Graph Generation16 Feb 2026
- 2026Breaking Symmetry Bottlenecks in GNN Readouts5 Feb 2026
- 2025Message Passing on the Edge: Towards Scalable and Expressive GNNs15 Oct 2025
- 2025On The Expressive Power of GNN Derivatives2 Oct 2025
38 more
- 2025Studying and Improving Graph Neural Network-based Motif Estimation30 May 2025
- 2025Graph Representational Learning: When Does More Expressivity Hurt Generalization?16 May 2025
- 2025Plain Transformers Can be Powerful Graph Learners17 Apr 2025
- 2025Homomorphism Expressivity of Spectral Invariant Graph Neural Networks1 Mar 2025
- 2025Graph Self-Supervised Learning with Learnable Structural and Positional Encodings22 Feb 2025
- 2025Using Random Noise Equivariantly to Boost Graph Neural Networks Universally4 Feb 2025
- 2025GraphMinNet: Learning Dependencies in Graphs with Light Complexity Minimal Architecture1 Feb 2025
- 2025Enhancing Graph Representation Learning with Localized Topological Features15 Jan 2025
- 2025Balancing Efficiency and Expressiveness: Subgraph GNNs with Walk-Based Centrality6 Jan 2025
- 2024Towards Graph Foundation Models: A Study on the Generalization of Positional and Structural Encodings10 Dec 2024
- 2024Towards Stable, Globally Expressive Graph Representations with Laplacian Eigenvectors13 Oct 2024
- 2024Fine-Grained Expressive Power of Weisfeiler-Leman: A Homomorphism Counting Perspective4 Oct 2024
- 2024GOFA: A Generative One-For-All Model for Joint Graph Language Modeling12 Jul 2024
- 2024Foundations and Frontiers of Graph Learning Theory3 Jul 2024
- 2024Demystifying Higher-Order Graph Neural Networks18 Jun 2024
- 2024A Flexible, Equivariant Framework for Subgraph GNNs via Graph Products and Graph Coarsening13 Jun 2024
- 2024Expressivity and Generalization: Fragment-Biases for Molecular GNNs12 Jun 2024
- 2024What Can We Learn from State Space Models for Machine Learning on Graphs?9 Jun 2024
- 2024Graph as Point Set5 May 2024
- 2024Weisfeiler and Leman Go Loopy: A New Hierarchy for Graph Representational Learning20 Mar 2024
- 2024Boosting Graph Pooling with Persistent Homology26 Feb 2024
- 2024Subgraphormer: Unifying Subgraph GNNs and Graph Transformers via Graph Products13 Feb 2024
- 2024Message Detouring: A Simple Yet Effective Cycle Representation for Expressive Graph Learning12 Feb 2024
- 2024Weisfeiler-Leman at the margin: When more expressivity matters12 Feb 2024
- 2024Unifying Generation and Prediction on Graphs with Latent Graph Diffusion4 Feb 2024
- 2023Permutation-Invariant Graph Partitioning:How Graph Neural Networks Capture Structural Interactions?14 Dec 2023
- 2023PyTorch Geometric High Order: A Unified Library for High Order Graph Neural Network28 Nov 2023
- 2023Efficient Subgraph GNNs by Learning Effective Selection Policies30 Oct 2023
- 2023MAG-GNN: Reinforcement Learning Boosted Graph Neural Network29 Oct 2023
- 2023On the Stability of Expressive Positional Encodings for Graphs4 Oct 2023
- 2023Distance-Restricted Folklore Weisfeiler-Leman GNNs with Provable Cycle Counting Power10 Sep 2023
- 2023Expressivity of Graph Neural Networks Through the Lens of Adversarial Robustness16 Aug 2023
- 2023Provably Powerful Graph Neural Networks for Directed Multigraphs20 Jun 2023
- 2023Extending the Design Space of Graph Neural Networks by Rethinking Folklore Weisfeiler-Lehman5 Jun 2023
- 2023Local Fragments, Global Gains: Subgraph Counting using Graph Neural Networks31 May 2023
- 2023Union Subgraph Neural Networks25 May 2023
- 2023From Relational Pooling to Subgraph GNNs: A Universal Framework for More Expressive Graph Neural Networks8 May 2023
- 2023Stochastic Subgraph Neighborhood Pooling for Subgraph Classification17 Apr 2023
50 newest of 56 All 56 (JSON)
- 2023A Complete Expressiveness Hierarchy for Subgraph GNNs via Subgraph Weisfeiler-Lehman Testscited by 64
- 2024GOFA: A Generative One-For-All Model for Joint Graph Language Modelingcited by 57
- 2023An Empirical Study of Realized GNN Expressivenesscited by 33
- 2023On the Stability of Expressive Positional Encodings for Graphscited by 33
- 2023WL meet VCcited by 31
- 2023Provably Powerful Graph Neural Networks for Directed Multigraphscited by 27
- 2023Is Distance Matrix Enough for Geometric Deep Learning?cited by 22
- 2023From Relational Pooling to Subgraph GNNs: A Universal Framework for More Expressive Graph Neural Networkscited by 17
- 2023Efficient Subgraph GNNs by Learning Effective Selection Policiescited by 17
- 2023Extending the Design Space of Graph Neural Networks by Rethinking Folklore Weisfeiler-Lehmancited by 13
- 2024Weisfeiler-Leman at the margin: When more expressivity matterscited by 13
- 2024What Can We Learn from State Space Models for Machine Learning on Graphs?cited by 13
12 most cited of 54 All 54 (JSON)
- 2026Random Probing for Structural Self-Interactions in Graph Neural Networks13 Oct 2026
- 2026WOMBAT: Whitebox Oracle for Molecular Benchmarking and Attribution Testing30 Sep 2026
- 2026Edge-Girth as a Structural Edge Feature for Graph Neural Networks1 Sep 2026
- 2026CLEARMIND: Closed-Form Laplacian Embeddings of Arakelov-Green Resistance for Morphological Intrinsic Neuronal Distances5 Aug 2026
- 2026Federated Layer-Wise Exchange for Cross-Client Money Laundering Pattern Detection7 May 2026
- 2026Full-Spectrum Graph Neural Networks: Expressive and Scalable7 May 2026
- 2026Weisfeiler Lehman Test on Combinatorial Complexes: Generalized Expressive Power of Topological Neural Networks1 May 2026
- 2026On the Expressive Power of GNNs to Solve Linear SDPs30 Apr 2026
- 2026Breaking Symmetry Bottlenecks in GNN Readouts5 Feb 2026
- 2025Message Passing on the Edge: Towards Scalable and Expressive GNNs15 Oct 2025
- 2025On The Expressive Power of GNN Derivatives2 Oct 2025
- 2025Studying and Improving Graph Neural Network-based Motif Estimation30 May 2025
12 newest of 54 All 54 (JSON)