Theory of Graph Neural Networks: Representation and Learning
Not on the map. Why?
Abstract (arXiv)
Graph Neural Networks (GNNs), neural network architectures targeted to learning representations of graphs, have become a popular learning model for prediction tasks on nodes, graphs and configurations of points, with wide success in practice. This article summarizes a selection of the emerging theoretical results on approximation and learning properties of widely used message passing GNNs and higher-order GNNs, focusing on representation, generalization and extrapolation. Along the way, it summarizes mathematical connections.
Key facts. Cited by 60 papers in the map (data through 7 Oct 2026). Builds on 84 of its 129 references that are in the map. First posted on arXiv 16 Apr 2022.
Builds on
84 of 129 references.
References · 84
- 2016Semi-Supervised Classification with Graph Convolutional Networkscited by 11,282
- 2017Inductive Representation Learning on Large Graphscited by 6,284
- 2016PointNet: Deep Learning on Point Sets for 3D Classification and Segmentationcited by 5,223
- 2018How Powerful are Graph Neural Networks?cited by 4,355
- 2017Neural Message Passing for Quantum Chemistrycited by 3,460
- 2018Neural Tangent Kernel: Convergence and Generalization in Neural Networkscited by 2,597
- 2016Convolutional Neural Networks on Graphs with Fast Localized Spectral Filteringcited by 2,085
- 2016node2vec: Scalable Feature Learning for Networkscited by 1,913
- 2017Deep Setscited by 1,394
- 2018Relational inductive biases, deep learning, and graph networkscited by 1,341
- 2013Spectral Networks and Locally Connected Networks on Graphscited by 1,097
- 2018Weisfeiler and Leman Go Neural: Higher-order Graph Neural Networkscited by 878
38 more
- 2020Learning to Simulate Complex Physics with Graph Networkscited by 867
- 2015Convolutional Networks on Graphs for Learning Molecular Fingerprintscited by 751
- 2018Gradient Descent Provably Optimizes Over-parameterized Neural Networkscited by 655
- 2020A Generalization of Transformer Networks to Graphscited by 653
- 2018Gradient Descent Finds Global Minima of Deep Neural Networkscited by 572
- 2019On Exact Computation with an Infinitely Wide Neural Netcited by 572
- 2019Fine-Grained Analysis of Optimization and Generalization for Overparameterized Two-Layer Neural Networkscited by 562
- 2017Learning Combinatorial Optimization Algorithms over Graphscited by 557
- 2016Interaction Networks for Learning about Objects, Relations and Physicscited by 503
- 2017Representation Learning on Graphs: Methods and Applicationscited by 456
- 2019Provably Powerful Graph Networkscited by 385
- 2019The Neuro-Symbolic Concept Learner: Interpreting Scenes, Words, and Sentences From Natural Supervisioncited by 369
- 2017A simple neural network module for relational reasoningcited by 345
- 2018Invariant and Equivariant Graph Networkscited by 339
- 2020Discovering Symbolic Models from Deep Learning with Inductive Biasescited by 335
- 2020Improving Graph Neural Network Expressivity via Subgraph Isomorphism Countingcited by 312
- 2018Neural-Symbolic VQA: Disentangling Reasoning from Vision and Language Understandingcited by 304
- 2018On the Generalization of Equivariance and Convolution in Neural Networks to the Action of Compact Groupscited by 296
- 2021Combinatorial optimization and reasoning with graph neural networkscited by 267
- 2019Deep Learning for Symbolic Mathematicscited by 266
- 2018Modeling polypharmacy side effects with graph convolutional networkscited by 237
- 2020Can Graph Neural Networks Count Substructures?cited by 235
- 2021Weisfeiler and Lehman Go Topological: Message Passing Simplicial Networkscited by 219
- 2020How Neural Networks Extrapolate: From Feedforward to Graph Neural Networkscited by 218
- 2021Weisfeiler and Lehman Go Cellular: CW Networkscited by 218
- 2020Generalization and Representational Limits of Graph Neural Networkscited by 217
- 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
- 2020Random Features Strengthen Graph Neural Networkscited by 184
- 2019Universal Invariant and Equivariant Graph Neural Networkscited by 182
- 2020Graph-Bert: Only Attention is Needed for Learning Graph Representationscited by 176
- 2022Sign and Basis Invariant Networks for Spectral Graph Representation Learningcited by 176
- 2019On the equivalence between graph isomorphism testing and function approximation with GNNscited by 172
- 2018Measuring abstract reasoning in neural networkscited by 165
- 2019Graph Neural Tangent Kernel: Fusing Graph Neural Networks with Graph Kernelscited by 160
- 2019What Can Neural Networks Reason About?cited by 155
- 2021Equivariant Subgraph Aggregation Networkscited by 154
50 most cited of 84 All 84 (JSON)
Built on by
Citing papers per year: 2022: 10; 2023: 20; 2024: 15; 2025: 15.
60 papers.
Sort:
By area:
- 2023On Over-Squashing in Message Passing Neural Networks: The Impact of Width, Depth, and Topologycited by 163
- 2023On the Expressive Power of Geometric Graph Neural Networkscited by 89
- 2023A Hitchhiker's Guide to Geometric GNNs for 3D Atomic Systemscited by 65
- 2022Theory for Equivariant Quantum Neural Networkscited by 60
- 2022On Representing Linear Programs by Graph Neural Networkscited by 39
- 2022Tree Mover's Distance: Bridging Graph Metrics and Stability of Graph Neural Networkscited by 39
- 2023Generalization in Graph Neural Networks: Improved PAC-Bayesian Bounds on Graph Diffusioncited by 39
- 2023What can a Single Attention Layer Learn? A Study Through the Random Features Lenscited by 39
- 2023Neural Algorithmic Reasoning with Causal Regularisationcited by 30
- 2022Exponentially Improving the Complexity of Simulating the Weisfeiler-Lehman Test with Graph Neural Networkscited by 20
- 2023Learning to Extrapolate: A Transductive Approachcited by 19
- 2023Limits, approximation and size transferability for GNNs on sparse graphs via graphopscited by 17
38 more
- 2024On the hardness of learning under symmetriescited by 13
- 2022Weisfeiler-Lehman goes Dynamic: An Analysis of the Expressive Power of Graph Neural Networks for Attributed and Dynamic Graphscited by 12
- 2023A Survey of Graph Unlearningcited by 12
- 2024Rethinking the Capacity of Graph Neural Networks for Branching Strategycited by 12
- 2023Convergence of Message Passing Graph Neural Networks with Generic Aggregation On Large Random Graphscited by 9
- 2023Are GATs Out of Balance?cited by 9
- 2025Graph neural networks extrapolate out-of-distribution for shortest pathscited by 9
- 2024An Efficient Memory Module for Graph Few-Shot Class-Incremental Learningcited by 8
- 2022BIP: Boost Invariant Polynomials for Efficient Jet Taggingcited by 7
- 2022Analysis of Convolutions, Non-linearity and Depth in Graph Neural Networks using Neural Tangent Kernelcited by 7
- 2023On the power of graph neural networks and the role of the activation functioncited by 7
- 2024DE-HNN: An effective neural model for Circuit Netlist representationcited by 7
- 2023Knowledge-augmented Graph Machine Learning for Drug Discovery: A Surveycited by 6
- 2024Precedence-Constrained Winter Value for Effective Graph Data Valuationcited by 6
- 2024Deeper Insights into Deep Graph Convolutional Networks: Stability and Generalizationcited by 6
- 2022On Classification Thresholds for Graph Attention with Edge Featurescited by 5
- 2023Optimizing Solution-Samplers for Combinatorial Problems: The Landscape of Policy-Gradient Methodscited by 5
- 2024Future Directions in the Theory of Graph Machine Learningcited by 5
- 2024Training-free Graph Neural Networks and the Power of Labels as Featurescited by 5
- 2022Empowering GNNs via Edge-Aware Weisfeiler-Leman Algorithmcited by 4
- 2023Graph Neural Networks can Recover the Hidden Features Solely from the Graph Structurecited by 4
- 2023On the Two Sides of Redundancy in Graph Neural Networkscited by 4
- 2022Graph Neural Network Based Node Deployment for Throughput Enhancementcited by 3
- 2023How Graph Neural Networks Learn: Lessons from Training Dynamicscited by 3
- 2024Foundations and Frontiers of Graph Learning Theorycited by 3
- 2024Graph Neural Networks Are More Than Filters: Revisiting and Benchmarking from A Spectral Perspectivecited by 3
- 2025Unveiling Mode Connectivity in Graph Neural Networkscited by 3
- 2025On the Relationship Between Robustness and Expressivity of Graph Neural Networkscited by 3
- 2023Learning Resource Allocation Policy: Vertex-GNN or Edge-GNN?cited by 2
- 2023On the Robustness of Post-hoc GNN Explainers to Label Noisecited by 2
- 2024The Role of Fibration Symmetries in Geometric Deep Learningcited by 2
- 2025Generalization Performance of Hypergraph Neural Networkscited by 2
- 2025Performance Heterogeneity in Graph Neural Networks: Lessons for Architecture Design and Preprocessingcited by 2
- 2025On the Interplay between Graph Structure and Learning Algorithms in Graph Neural Networkscited by 2
- 2025Parameter-Efficient Conditioning for Material Generalization in Graph-Based Simulatorscited by 2
- 2025Heat Kernel Goes Topologicalcited by 1
- 2025What Expressivity Theory Misses: Message Passing Complexity for GNNscited by 1
- 2023Attacking Graph Neural Networks with Bit Flips: Weisfeiler and Lehman Go Indifferentcited by 0
50 most cited of 60 All 60 (JSON)
- 2025Parameter-Efficient Conditioning for Material Generalization in Graph-Based Simulators7 Nov 2025
- 2025On the Convergence and Size Transferability of Continuous-depth Graph Neural Networks4 Oct 2025
- 2025On The Expressive Power of GNN Derivatives2 Oct 2025
- 2025What Expressivity Theory Misses: Message Passing Complexity for GNNs1 Sep 2025
- 2025On the Interplay between Graph Structure and Learning Algorithms in Graph Neural Networks20 Aug 2025
- 2025Heat Kernel Goes Topological16 Jul 2025
- 2025From Small to Large: A Graph Convolutional Network Approach for Solving Assortment Optimization Problems14 Jul 2025
- 2025Exploring Graph-Transformer Out-of-Distribution Generalization Abilities25 Jun 2025
- 2025Weisfeiler and Leman Go Gambling: Why Expressive Lottery Tickets Win4 Jun 2025
- 2025Causally Fair Node Classification on Non-IID Graph Data3 May 2025
- 2025On the Relationship Between Robustness and Expressivity of Graph Neural Networks18 Apr 2025
- 2025Graph neural networks extrapolate out-of-distribution for shortest paths24 Mar 2025
38 more
- 2025Performance Heterogeneity in Graph Neural Networks: Lessons for Architecture Design and Preprocessing1 Mar 2025
- 2025Unveiling Mode Connectivity in Graph Neural Networks18 Feb 2025
- 2025Generalization Performance of Hypergraph Neural Networks22 Jan 2025
- 2024Graph Neural Networks Are More Than Filters: Revisiting and Benchmarking from A Spectral Perspective10 Dec 2024
- 2024An Efficient Memory Module for Graph Few-Shot Class-Incremental Learning11 Nov 2024
- 2024Enhancing Missing Data Imputation through Combined Bipartite Graph and Complete Directed Graph7 Nov 2024
- 2024Deeper Insights into Deep Graph Convolutional Networks: Stability and Generalization11 Oct 2024
- 2024The Role of Fibration Symmetries in Geometric Deep Learning28 Aug 2024
- 2024Graph Classification with GNNs: Optimisation, Representation and Inductive Bias17 Aug 2024
- 2024What Ails Generative Structure-based Drug Design: Expressivity is Too Little or Too Much?12 Aug 2024
- 2024Foundations and Frontiers of Graph Learning Theory3 Jul 2024
- 2024Training-free Graph Neural Networks and the Power of Labels as Features30 Apr 2024
- 2024DE-HNN: An effective neural model for Circuit Netlist representation30 Mar 2024
- 2024Rethinking the Capacity of Graph Neural Networks for Branching Strategy11 Feb 2024
- 2024Topological Neural Networks: Mitigating the Bottlenecks of Graph Neural Networks via Higher-Order Interactions10 Feb 2024
- 2024Future Directions in the Theory of Graph Machine Learning3 Feb 2024
- 2024Precedence-Constrained Winter Value for Effective Graph Data Valuation2 Feb 2024
- 2024On the hardness of learning under symmetries3 Jan 2024
- 2023A Hitchhiker's Guide to Geometric GNNs for 3D Atomic Systems12 Dec 2023
- 2023Attacking Graph Neural Networks with Bit Flips: Weisfeiler and Lehman Go Indifferent2 Nov 2023
- 2023Are GATs Out of Balance?11 Oct 2023
- 2023Optimizing Solution-Samplers for Combinatorial Problems: The Landscape of Policy-Gradient Methods8 Oct 2023
- 2023How Graph Neural Networks Learn: Lessons from Training Dynamics8 Oct 2023
- 2023On the Two Sides of Redundancy in Graph Neural Networks6 Oct 2023
- 2023On the Robustness of Post-hoc GNN Explainers to Label Noise4 Sep 2023
- 2023A Survey of Graph Unlearning23 Aug 2023
- 2023Learning Resource Allocation Policy: Vertex-GNN or Edge-GNN?24 Jul 2023
- 2023What can a Single Attention Layer Learn? A Study Through the Random Features Lens21 Jul 2023
- 2023On the power of graph neural networks and the role of the activation function10 Jul 2023
- 2023Limits, approximation and size transferability for GNNs on sparse graphs via graphops7 Jun 2023
- 2023Learning to Extrapolate: A Transductive Approach27 Apr 2023
- 2023Convergence of Message Passing Graph Neural Networks with Generic Aggregation On Large Random Graphs21 Apr 2023
- 2023Neural Algorithmic Reasoning with Causal Regularisation20 Feb 2023
- 2023Knowledge-augmented Graph Machine Learning for Drug Discovery: A Survey16 Feb 2023
- 2023Generalization in Graph Neural Networks: Improved PAC-Bayesian Bounds on Graph Diffusion9 Feb 2023
- 2023On Over-Squashing in Message Passing Neural Networks: The Impact of Width, Depth, and Topology6 Feb 2023
- 2023Graph Neural Networks can Recover the Hidden Features Solely from the Graph Structure26 Jan 2023
- 2023On the Expressive Power of Geometric Graph Neural Networks23 Jan 2023
50 newest of 60 All 60 (JSON)
- 2023Neural Algorithmic Reasoning with Causal Regularisationcited by 30
- 2023Neural Algorithmic Reasoning with Causal Regularisation20 Feb 2023
- 2023A Survey of Graph Unlearningcited by 12
- 2023A Survey of Graph Unlearning23 Aug 2023
- 2023On Over-Squashing in Message Passing Neural Networks: The Impact of Width, Depth, and Topologycited by 163
- 2023On the Expressive Power of Geometric Graph Neural Networkscited by 89
- 2023A Hitchhiker's Guide to Geometric GNNs for 3D Atomic Systemscited by 65
- 2022Theory for Equivariant Quantum Neural Networkscited by 60
- 2022On Representing Linear Programs by Graph Neural Networkscited by 39
- 2022Tree Mover's Distance: Bridging Graph Metrics and Stability of Graph Neural Networkscited by 39
- 2023Generalization in Graph Neural Networks: Improved PAC-Bayesian Bounds on Graph Diffusioncited by 39
- 2023What can a Single Attention Layer Learn? A Study Through the Random Features Lenscited by 39
- 2022Exponentially Improving the Complexity of Simulating the Weisfeiler-Lehman Test with Graph Neural Networkscited by 20
- 2023Learning to Extrapolate: A Transductive Approachcited by 19
- 2023Limits, approximation and size transferability for GNNs on sparse graphs via graphopscited by 17
- 2024On the hardness of learning under symmetriescited by 13
12 most cited of 58 All 58 (JSON)
- 2025Parameter-Efficient Conditioning for Material Generalization in Graph-Based Simulators7 Nov 2025
- 2025On the Convergence and Size Transferability of Continuous-depth Graph Neural Networks4 Oct 2025
- 2025On The Expressive Power of GNN Derivatives2 Oct 2025
- 2025What Expressivity Theory Misses: Message Passing Complexity for GNNs1 Sep 2025
- 2025On the Interplay between Graph Structure and Learning Algorithms in Graph Neural Networks20 Aug 2025
- 2025Heat Kernel Goes Topological16 Jul 2025
- 2025From Small to Large: A Graph Convolutional Network Approach for Solving Assortment Optimization Problems14 Jul 2025
- 2025Exploring Graph-Transformer Out-of-Distribution Generalization Abilities25 Jun 2025
- 2025Weisfeiler and Leman Go Gambling: Why Expressive Lottery Tickets Win4 Jun 2025
- 2025Causally Fair Node Classification on Non-IID Graph Data3 May 2025
- 2025On the Relationship Between Robustness and Expressivity of Graph Neural Networks18 Apr 2025
- 2025Graph neural networks extrapolate out-of-distribution for shortest paths24 Mar 2025
12 newest of 58 All 58 (JSON)