A Practical, Progressively-Expressive GNN
Not on the map. Why?
Abstract (arXiv)
Message passing neural networks (MPNNs) have become a dominant flavor of graph neural networks (GNNs) in recent years. Yet, MPNNs come with notable limitations; namely, they are at most as powerful as the 1-dimensional Weisfeiler-Leman (1-WL) test in distinguishing graphs in a graph isomorphism testing frame-work. To this end, researchers have drawn inspiration from the k-WL hierarchy to develop more expressive GNNs. However, current k-WL-equivalent GNNs are not practical for even small values of k, as k-WL becomes combinatorially more complex as k grows. At the same time, several works have found great empirical success in graph learning tasks without highly expressive models, implying that chasing expressiveness with a coarse-grained ruler of expressivity like k-WL is often unneeded in practical tasks. To truly understand the expressiveness-complexity tradeoff, one desires a more fine-grained ruler, which can more gradually increase expressiveness. Our work puts forth such a proposal: Namely, we first propose the (k, c)(<=)-SETWL hierarchy with greatly reduced complexity from k-WL, achieved by moving from k-tuples of nodes to sets with <=k nodes defined over <=c connected components in the induced original graph. We show favorable theoretical results for this model in relation to k-WL, and concretize it via (k, c)(<=)-SETGNN, which is as expressive as (k, c)(<=)-SETWL. Our model is practical and progressively-expressive, increasing in power with k and c. We demonstrate effectiveness on several benchmark datasets, achieving several state-of-the-art results with runtime and memory usage applicable to practical graphs. We open source our implementation at https://github.com/LingxiaoShawn/KCSetGNN.
Key facts. Cited by 20 papers in the map (data through 7 Oct 2026). Builds on 49 of its 70 references that are in the map. First posted on arXiv 18 Oct 2022.
Builds on
49 of 70 references.
References · 49
- 2016Semi-Supervised Classification with Graph Convolutional Networkscited by 11,282
- 2017Graph Attention Networkscited by 8,854
- 2018How Powerful are Graph Neural Networks?cited by 4,355
- 2017Neural Message Passing for Quantum Chemistrycited by 3,460
- 2019A Comprehensive Survey on Graph Neural Networkscited by 2,906
- 2019Fast Graph Representation Learning with PyTorch Geometriccited by 2,414
- 2017Deep Setscited by 1,394
- 2018Relational inductive biases, deep learning, and graph networkscited by 1,341
- 2017MoleculeNet: A Benchmark for Molecular Machine Learningcited by 1,037
- 2018Predict then Propagate: Graph Neural Networks meet Personalized PageRankcited by 987
- 2019Strategies for Pre-training Graph Neural Networkscited by 964
- 2018Weisfeiler and Leman Go Neural: Higher-order Graph Neural Networkscited by 878
37 more
- 2020Benchmarking Graph Neural Networkscited by 672
- 2020On the Bottleneck of Graph Neural Networks and its Practical Implicationscited by 624
- 2019Measuring and Relieving the Over-smoothing Problem for Graph Neural Networks from the Topological Viewcited by 544
- 2020Graph Neural Networks in Recommender Systems: A Surveycited by 493
- 2020Principal Neighbourhood Aggregation for Graph Netscited by 477
- 2021Understanding over-squashing and bottlenecks on graphs via curvaturecited by 471
- 2019Provably Powerful Graph Networkscited by 385
- 2020Improving Graph Neural Network Expressivity via Subgraph Isomorphism Countingcited by 312
- 2019PairNorm: Tackling Oversmoothing in GNNscited by 297
- 2020SIGN: Scalable Inception Graph Neural Networkscited by 283
- 2020Can Graph Neural Networks Count Substructures?cited by 235
- 2021Weisfeiler and Lehman Go Cellular: CW Networkscited by 218
- 2020Generalization and Representational Limits of Graph Neural Networkscited by 217
- 2019Position-aware Graph Neural Networkscited by 203
- 2021Identity-aware Graph Neural Networkscited by 197
- 2019What graph neural networks cannot learn: depth vs widthcited by 195
- 2020The Surprising Power of Graph Neural Networks with Random Node Initializationcited by 190
- 2022Pure Transformers are Powerful Graph Learnerscited by 188
- 2020Random Features Strengthen Graph Neural Networkscited by 184
- 2019Universal Invariant and Equivariant Graph Neural Networkscited by 182
- 2021Equivariant Subgraph Aggregation Networkscited by 154
- 2021From Stars to Subgraphs: Uplifting Any GNN with Local Structure Awarenesscited by 154
- 2019On the Universality of Invariant Networkscited by 151
- 2019Relational Pooling for Graph Representationscited by 150
- 2021Nested Graph Neural Networkscited by 136
- 2022Understanding and Extending Subgraph GNNs by Rethinking Their Symmetriescited by 112
- 2020A Survey on The Expressive Power of Graph Neural Networkscited by 111
- 2020A Unified View on Graph Neural Networks as Graph Signal Denoisingcited by 110
- 2021Breaking the Limits of Message Passing Graph Neural Networkscited by 101
- 2020Expressive Power of Invariant and Equivariant Graph Neural Networkscited by 100
- 2021The Logic of Graph Neural Networkscited by 84
- 2018On Weisfeiler-Leman Invariance: Subgraph Counts and Related Graph Propertiescited by 63
- 2022Expressiveness and Approximation Properties of Graph Neural Networkscited by 63
- 2022Ordered Subgraph Aggregation Networkscited by 57
- 2022SpeqNets: Sparsity-aware Permutation-equivariant Graph Networkscited by 37
- 2020The expressive power of kth-order invariant graph networkscited by 34
- 2020On Graph Neural Networks versus Graph-Augmented MLPscited by 30
Built on by
Citing papers per year: 2023: 7; 2024: 9; 2025: 2; 2026: 2.
20 papers.
Sort:
By area:
- 2023A Complete Expressiveness Hierarchy for Subgraph GNNs via Subgraph Weisfeiler-Lehman Testscited by 64
- 2023Equivariant Polynomials for Graph Neural Networkscited by 38
- 2024Beyond Weisfeiler-Lehman: A Quantitative Framework for GNN Expressivenesscited by 38
- 2023An Empirical Study of Realized GNN Expressivenesscited by 33
- 2024Pard: Permutation-Invariant Autoregressive Diffusion for Graph Generationcited by 25
- 2023Is Distance Matrix Enough for Geometric Deep Learning?cited by 22
- 2023Extending the Design Space of Graph Neural Networks by Rethinking Folklore Weisfeiler-Lehmancited by 13
- 2024Rethinking the Capacity of Graph Neural Networks for Branching Strategycited by 12
- 2023MAG-GNN: Reinforcement Learning Boosted Graph Neural Networkcited by 11
- 2024Descriptive Kernel Convolution Network with Improved Random Walk Kernelcited by 5
- 2024Demystifying Higher-Order Graph Neural Networkscited by 4
- 2024Foundations and Frontiers of Graph Learning Theorycited by 3
8 more
- 2023Permutation-Invariant Graph Partitioning:How Graph Neural Networks Capture Structural Interactions?cited by 2
- 2025Weisfeiler-Leman Features for Planning: A 1,000,000 Sample Size Hyperparameter Studycited by 2
- 2024Message Detouring: A Simple Yet Effective Cycle Representation for Expressive Graph Learningcited by 0
- 2024Fine-Grained Expressive Power of Weisfeiler-Leman: A Homomorphism Counting Perspectivecited by 0
- 2024Graph Learning for Planning: The Story Thus Far and Open Challengescited by 0
- 2025Message Passing on the Edge: Towards Scalable and Expressive GNNscited by 0
- 2026Plain Transformers are Surprisingly Powerful Link Predictorscited by 0
- 2026Invariant-Stratified Propagation for Expressive Graph Neural Networkscited by 0
- 2026Invariant-Stratified Propagation for Expressive Graph Neural Networks2 Mar 2026
- 2026Plain Transformers are Surprisingly Powerful Link Predictors2 Feb 2026
- 2025Message Passing on the Edge: Towards Scalable and Expressive GNNs15 Oct 2025
- 2025Weisfeiler-Leman Features for Planning: A 1,000,000 Sample Size Hyperparameter Study25 Aug 2025
- 2024Graph Learning for Planning: The Story Thus Far and Open Challenges3 Dec 2024
- 2024Fine-Grained Expressive Power of Weisfeiler-Leman: A Homomorphism Counting Perspective4 Oct 2024
- 2024Foundations and Frontiers of Graph Learning Theory3 Jul 2024
- 2024Demystifying Higher-Order Graph Neural Networks18 Jun 2024
- 2024Message Detouring: A Simple Yet Effective Cycle Representation for Expressive Graph Learning12 Feb 2024
- 2024Rethinking the Capacity of Graph Neural Networks for Branching Strategy11 Feb 2024
- 2024Descriptive Kernel Convolution Network with Improved Random Walk Kernel8 Feb 2024
- 2024Pard: Permutation-Invariant Autoregressive Diffusion for Graph Generation6 Feb 2024
8 more
- 2024Beyond Weisfeiler-Lehman: A Quantitative Framework for GNN Expressiveness16 Jan 2024
- 2023Permutation-Invariant Graph Partitioning:How Graph Neural Networks Capture Structural Interactions?14 Dec 2023
- 2023MAG-GNN: Reinforcement Learning Boosted Graph Neural Network29 Oct 2023
- 2023Extending the Design Space of Graph Neural Networks by Rethinking Folklore Weisfeiler-Lehman5 Jun 2023
- 2023An Empirical Study of Realized GNN Expressiveness16 Apr 2023
- 2023Equivariant Polynomials for Graph Neural Networks22 Feb 2023
- 2023A Complete Expressiveness Hierarchy for Subgraph GNNs via Subgraph Weisfeiler-Lehman Tests14 Feb 2023
- 2023Is Distance Matrix Enough for Geometric Deep Learning?11 Feb 2023
- 2023A Complete Expressiveness Hierarchy for Subgraph GNNs via Subgraph Weisfeiler-Lehman Testscited by 64
- 2023Equivariant Polynomials for Graph Neural Networkscited by 38
- 2024Beyond Weisfeiler-Lehman: A Quantitative Framework for GNN Expressivenesscited by 38
- 2023An Empirical Study of Realized GNN Expressivenesscited by 33
- 2023Is Distance Matrix Enough for Geometric Deep Learning?cited by 22
- 2023Extending the Design Space of Graph Neural Networks by Rethinking Folklore Weisfeiler-Lehmancited by 13
- 2024Rethinking the Capacity of Graph Neural Networks for Branching Strategycited by 12
- 2023MAG-GNN: Reinforcement Learning Boosted Graph Neural Networkcited by 11
- 2024Descriptive Kernel Convolution Network with Improved Random Walk Kernelcited by 5
- 2024Demystifying Higher-Order Graph Neural Networkscited by 4
- 2024Foundations and Frontiers of Graph Learning Theorycited by 3
- 2023Permutation-Invariant Graph Partitioning:How Graph Neural Networks Capture Structural Interactions?cited by 2
12 most cited of 19 All 19 (JSON)
- 2026Invariant-Stratified Propagation for Expressive Graph Neural Networks2 Mar 2026
- 2026Plain Transformers are Surprisingly Powerful Link Predictors2 Feb 2026
- 2025Message Passing on the Edge: Towards Scalable and Expressive GNNs15 Oct 2025
- 2025Weisfeiler-Leman Features for Planning: A 1,000,000 Sample Size Hyperparameter Study25 Aug 2025
- 2024Graph Learning for Planning: The Story Thus Far and Open Challenges3 Dec 2024
- 2024Fine-Grained Expressive Power of Weisfeiler-Leman: A Homomorphism Counting Perspective4 Oct 2024
- 2024Foundations and Frontiers of Graph Learning Theory3 Jul 2024
- 2024Demystifying Higher-Order Graph Neural Networks18 Jun 2024
- 2024Message Detouring: A Simple Yet Effective Cycle Representation for Expressive Graph Learning12 Feb 2024
- 2024Rethinking the Capacity of Graph Neural Networks for Branching Strategy11 Feb 2024
- 2024Descriptive Kernel Convolution Network with Improved Random Walk Kernel8 Feb 2024
- 2024Beyond Weisfeiler-Lehman: A Quantitative Framework for GNN Expressiveness16 Jan 2024
12 newest of 19 All 19 (JSON)