Homomorphism Counts for Graph Neural Networks: All About That Basis
Not on the map. Why?
Abstract (arXiv)
A large body of work has investigated the properties of graph neural networks and identified several limitations, particularly pertaining to their expressive power. Their inability to count certain patterns (e.g., cycles) in a graph lies at the heart of such limitations, since many functions to be learned rely on the ability of counting such patterns. Two prominent paradigms aim to address this limitation by enriching the graph features with subgraph or homomorphism pattern counts. In this work, we show that both of these approaches are sub-optimal in a certain sense and argue for a more fine-grained approach, which incorporates the homomorphism counts of all structures in the ``basis'' of the target pattern. This yields strictly more expressive architectures without incurring any additional overhead in terms of computational complexity compared to existing approaches. We prove a series of theoretical results on node-level and graph-level motif parameters and empirically validate them on standard benchmark datasets.
Key facts. Cited by 16 papers in the map (data through 7 Oct 2026). Builds on 39 of its 60 references that are in the map. First posted on arXiv 13 Feb 2024.
Builds on
39 of 60 references.
References · 39
- 2017Attention Is All You Needcited by 59,932
- 2016Semi-Supervised Classification with Graph Convolutional Networkscited by 11,282
- 2017Graph Attention Networkscited by 8,854
- 2017Inductive Representation Learning on Large Graphscited by 6,284
- 2018How Powerful are Graph Neural Networks?cited by 4,355
- 2017Neural Message Passing for Quantum Chemistrycited by 3,460
- 2020Open Graph Benchmark: Datasets for Machine Learning on Graphscited by 2,148
- 2017Modeling Relational Data with Graph Convolutional Networkscited by 1,684
- 2017MoleculeNet: A Benchmark for Molecular Machine Learningcited by 1,037
- 2018Weisfeiler and Leman Go Neural: Higher-order Graph Neural Networkscited by 878
- 2015Convolutional Networks on Graphs for Learning Molecular Fingerprintscited by 751
- 2020Benchmarking Graph Neural Networkscited by 672
27 more
- 2020On the Bottleneck of Graph Neural Networks and its Practical Implicationscited by 624
- 2019Provably Powerful Graph Networkscited by 385
- 2020Improving Graph Neural Network Expressivity via Subgraph Isomorphism Countingcited by 312
- 2018Modeling polypharmacy side effects with graph convolutional networkscited by 237
- 2020Can Graph Neural Networks Count Substructures?cited by 235
- 2019What graph neural networks cannot learn: depth vs widthcited by 195
- 2020The Surprising Power of Graph Neural Networks with Random Node Initializationcited by 190
- 2020Random Features Strengthen Graph Neural Networkscited by 184
- 2019Universal Invariant and Equivariant Graph Neural Networkscited by 182
- 2021Equivariant Subgraph Aggregation Networkscited by 154
- 2019On the Universality of Invariant Networkscited by 151
- 2023Rethinking the Expressive Power of GNNs via Graph Biconnectivitycited by 119
- 2022Understanding and Extending Subgraph GNNs by Rethinking Their Symmetriescited by 112
- 2019GNN-FiLM: Graph Neural Networks with Feature-wise Linear Modulationcited by 75
- 2023A Complete Expressiveness Hierarchy for Subgraph GNNs via Subgraph Weisfeiler-Lehman Testscited by 64
- 2022Expressiveness and Approximation Properties of Graph Neural Networkscited by 63
- 2021Graph Neural Networks with Local Graph Parameterscited by 51
- 2022A Theoretical Comparison of Graph Neural Network Extensionscited by 47
- 2022Shortest Path Networks for Graph Property Predictioncited by 46
- 2024Beyond Weisfeiler-Lehman: A Quantitative Framework for GNN Expressivenesscited by 38
- 2020Graph Homomorphism Convolutioncited by 27
- 2017Homomorphisms Are a Good Basis for Counting Small Subgraphscited by 14
- 2023PlanE: Representation Learning over Planar Graphscited by 11
- 2023Expectation-Complete Graph Representations with Homomorphismscited by 10
- 2023On the Power of the Weisfeiler-Leman Test for Graph Motif Parameterscited by 6
- 2016Counting Answers to Existential Positive Queries: A Complexity Classificationcited by 3
- 2023Structural Node Embeddings with Homomorphism Countscited by 3
Built on by
Citing papers per year: 2024: 5; 2025: 8; 2026: 3.
16 papers.
Sort:
By area:
- 2024Towards Bridging Generalization and Expressivity of Graph Neural Networkscited by 12
- 2024Homomorphism Counts as Structural Encodings for Graph Learningcited by 6
- 2025HOPSE: Scalable Higher-Order Positional and Structural Encoder for Combinatorial Representationscited by 5
- 2024Towards Graph Foundation Models: A Study on the Generalization of Positional and Structural Encodingscited by 4
- 2025Graph Representational Learning: When Does More Expressivity Hurt Generalization?cited by 4
- 2025Logical Expressiveness of Graph Neural Networks with Hierarchical Node Individualizationcited by 3
- 2024Weisfeiler and Leman Go Loopy: A New Hierarchy for Graph Representational Learningcited by 2
- 2025Plain Transformers Can be Powerful Graph Learnerscited by 2
- 2026Flowette: Flow Matching with Graphette Priors for Graph Generationcited by 2
- 2025Graph Homomorphism Distortion: A Metric to Distinguish Them All and in the Latent Space Bind Themcited by 1
- 2025Sketch-Augmented Features Improve Learning Long-Range Dependencies in Graph Neural Networkscited by 1
- 2026Measuring Structure in Graph Benchmark Datasets Using Graph Invariantscited by 1
4 more
- 2024Fine-Grained Expressive Power of Weisfeiler-Leman: A Homomorphism Counting Perspectivecited by 0
- 2025Caterpillar GNN: Replacing Message Passing with Efficient Aggregationcited by 0
- 2025Message Passing on the Edge: Towards Scalable and Expressive GNNscited by 0
- 2026Unifying approach to uniform expressivity of graph neural networkscited by 0
- 2026Measuring Structure in Graph Benchmark Datasets Using Graph Invariants7 May 2026
- 2026Flowette: Flow Matching with Graphette Priors for Graph Generation27 Feb 2026
- 2026Unifying approach to uniform expressivity of graph neural networks20 Feb 2026
- 2025Sketch-Augmented Features Improve Learning Long-Range Dependencies in Graph Neural Networks5 Nov 2025
- 2025Graph Homomorphism Distortion: A Metric to Distinguish Them All and in the Latent Space Bind Them4 Nov 2025
- 2025Message Passing on the Edge: Towards Scalable and Expressive GNNs15 Oct 2025
- 2025Logical Expressiveness of Graph Neural Networks with Hierarchical Node Individualization16 Jun 2025
- 2025Caterpillar GNN: Replacing Message Passing with Efficient Aggregation7 Jun 2025
- 2025HOPSE: Scalable Higher-Order Positional and Structural Encoder for Combinatorial Representations21 May 2025
- 2025Graph Representational Learning: When Does More Expressivity Hurt Generalization?16 May 2025
- 2025Plain Transformers Can be Powerful Graph Learners17 Apr 2025
- 2024Towards Graph Foundation Models: A Study on the Generalization of Positional and Structural Encodings10 Dec 2024
4 more
- 2024Homomorphism Counts as Structural Encodings for Graph Learning24 Oct 2024
- 2024Towards Bridging Generalization and Expressivity of Graph Neural Networks14 Oct 2024
- 2024Fine-Grained Expressive Power of Weisfeiler-Leman: A Homomorphism Counting Perspective4 Oct 2024
- 2024Weisfeiler and Leman Go Loopy: A New Hierarchy for Graph Representational Learning20 Mar 2024
- 2024Towards Bridging Generalization and Expressivity of Graph Neural Networkscited by 12
- 2024Homomorphism Counts as Structural Encodings for Graph Learningcited by 6
- 2025HOPSE: Scalable Higher-Order Positional and Structural Encoder for Combinatorial Representationscited by 5
- 2024Towards Graph Foundation Models: A Study on the Generalization of Positional and Structural Encodingscited by 4
- 2025Graph Representational Learning: When Does More Expressivity Hurt Generalization?cited by 4
- 2025Logical Expressiveness of Graph Neural Networks with Hierarchical Node Individualizationcited by 3
- 2024Weisfeiler and Leman Go Loopy: A New Hierarchy for Graph Representational Learningcited by 2
- 2025Plain Transformers Can be Powerful Graph Learnerscited by 2
- 2025Graph Homomorphism Distortion: A Metric to Distinguish Them All and in the Latent Space Bind Themcited by 1
- 2025Sketch-Augmented Features Improve Learning Long-Range Dependencies in Graph Neural Networkscited by 1
- 2026Measuring Structure in Graph Benchmark Datasets Using Graph Invariantscited by 1
- 2024Fine-Grained Expressive Power of Weisfeiler-Leman: A Homomorphism Counting Perspectivecited by 0
12 most cited of 15 All 15 (JSON)
- 2026Measuring Structure in Graph Benchmark Datasets Using Graph Invariants7 May 2026
- 2026Unifying approach to uniform expressivity of graph neural networks20 Feb 2026
- 2025Sketch-Augmented Features Improve Learning Long-Range Dependencies in Graph Neural Networks5 Nov 2025
- 2025Graph Homomorphism Distortion: A Metric to Distinguish Them All and in the Latent Space Bind Them4 Nov 2025
- 2025Message Passing on the Edge: Towards Scalable and Expressive GNNs15 Oct 2025
- 2025Logical Expressiveness of Graph Neural Networks with Hierarchical Node Individualization16 Jun 2025
- 2025Caterpillar GNN: Replacing Message Passing with Efficient Aggregation7 Jun 2025
- 2025HOPSE: Scalable Higher-Order Positional and Structural Encoder for Combinatorial Representations21 May 2025
- 2025Graph Representational Learning: When Does More Expressivity Hurt Generalization?16 May 2025
- 2025Plain Transformers Can be Powerful Graph Learners17 Apr 2025
- 2024Towards Graph Foundation Models: A Study on the Generalization of Positional and Structural Encodings10 Dec 2024
- 2024Homomorphism Counts as Structural Encodings for Graph Learning24 Oct 2024
12 newest of 15 All 15 (JSON)