mlsanityData to 13 Oct 2026

On the Expressive Power of Graph Neural Networks

arXiv 2401.01626 ↗First posted 3 Jan 2024cs.LG cs.AIcited by 0

Not on the map. Why?

Abstract (arXiv)

The study of Graph Neural Networks has received considerable interest in the past few years. By extending deep learning to graph-structured data, GNNs can solve a diverse set of tasks in fields including social science, chemistry, and medicine. The development of GNN architectures has largely been focused on improving empirical performance on tasks like node or graph classification. However, a line of recent work has instead sought to find GNN architectures that have desirable theoretical properties - by studying their expressive power and designing architectures that maximize this expressiveness. While there is no consensus on the best way to define the expressiveness of a GNN, it can be viewed from several well-motivated perspectives. Perhaps the most natural approach is to study the universal approximation properties of GNNs, much in the way that this has been studied extensively for MLPs. Another direction focuses on the extent to which GNNs can distinguish between different graph structures, relating this to the graph isomorphism test. Besides, a GNN's ability to compute graph properties such as graph moments has been suggested as another form of expressiveness. All of these different definitions are complementary and have yielded different recommendations for GNN architecture choices. In this paper, we would like to give an overview of the notion of "expressive power" of GNNs and provide some valuable insights regarding the design choices of GNNs.

Key facts. No citing papers in the map yet (data through 13 Oct 2026). Builds on 18 of its 28 references that are in the map. First posted on arXiv 3 Jan 2024.

Builds on

18 of 28 references.

References · 18

  1. 2017Graph Attention Networkscited by 8,888
  2. 2018How Powerful are Graph Neural Networks?cited by 4,373
  3. 2018Deeper Insights into Graph Convolutional Networks for Semi-Supervised Learningcited by 1,099
  4. 2018Weisfeiler and Leman Go Neural: Higher-order Graph Neural Networkscited by 878
  5. 2020Directional Message Passing for Molecular Graphscited by 559
  6. 2018Invariant and Equivariant Graph Networkscited by 341
  7. 2020Improving Graph Neural Network Expressivity via Subgraph Isomorphism Countingcited by 312
  8. 2019Revisiting Graph Neural Networks: All We Have is Low-Pass Filterscited by 261
  9. 2020Can Graph Neural Networks Count Substructures?cited by 235
  10. 2020Generalization and Representational Limits of Graph Neural Networkscited by 217
  11. 2017CayleyNets: Graph Convolutional Neural Networks with Complex Rational Spectral Filterscited by 203
  12. 2019What graph neural networks cannot learn: depth vs widthcited by 198
6 more
  1. 2020The Surprising Power of Graph Neural Networks with Random Node Initializationcited by 192
  2. 2019Universal Invariant and Equivariant Graph Neural Networkscited by 182
  3. 2019On the equivalence between graph isomorphism testing and function approximation with GNNscited by 172
  4. 2019On the Universality of Invariant Networkscited by 151
  5. 2019Approximation Ratios of Graph Neural Networks for Combinatorial Problemscited by 68
  6. 2017Mathematics of Deep Learningcited by 11

Built on by

Not cited yet.