mlsanityData to 7 Oct 2026

Graphtester: Exploring Theoretical Boundaries of GNNs on Graph Datasets

arXiv 2306.17482 ↗First posted 30 Jun 2023cs.LG cs.AIcited by 2

Not on the map. Why?

Abstract (arXiv)

Graph Neural Networks (GNNs) have emerged as a powerful tool for learning from graph-structured data. However, even state-of-the-art architectures have limitations on what structures they can distinguish, imposing theoretical limits on what the networks can achieve on different datasets. In this paper, we provide a new tool called Graphtester for a comprehensive analysis of the theoretical capabilities of GNNs for various datasets, tasks, and scores. We use Graphtester to analyze over 40 different graph datasets, determining upper bounds on the performance of various GNNs based on the number of layers. Further, we show that the tool can also be used for Graph Transformers using positional node encodings, thereby expanding its scope. Finally, we demonstrate that features generated by Graphtester can be used for practical applications such as Graph Transformers, and provide a synthetic dataset to benchmark node and edge features, such as positional encodings. The package is freely available at the following URL: https://github.com/meakbiyik/graphtester.

Key facts. Cited by 2 papers in the map (data through 7 Oct 2026). Builds on 29 of its 48 references that are in the map. First posted on arXiv 30 Jun 2023.

Builds on

29 of 48 references.

References · 29

  1. 2017Attention Is All You Needcited by 59,932
  2. 2016Semi-Supervised Classification with Graph Convolutional Networkscited by 11,282
  3. 2017Graph Attention Networkscited by 8,854
  4. 2017Inductive Representation Learning on Large Graphscited by 6,284
  5. 2018How Powerful are Graph Neural Networks?cited by 4,355
  6. 2019A Comprehensive Survey on Graph Neural Networkscited by 2,906
  7. 2019Fast Graph Representation Learning with PyTorch Geometriccited by 2,414
  8. 2020Open Graph Benchmark: Datasets for Machine Learning on Graphscited by 2,148
  9. 2017Modeling Relational Data with Graph Convolutional Networkscited by 1,684
  10. 2016Geometric deep learning: going beyond Euclidean datacited by 1,042
  11. 2018Pitfalls of Graph Neural Network Evaluationcited by 994
  12. 2019Strategies for Pre-training Graph Neural Networkscited by 964
17 more
  1. 2018Weisfeiler and Leman Go Neural: Higher-order Graph Neural Networkscited by 878
  2. 2015Convolutional Networks on Graphs for Learning Molecular Fingerprintscited by 751
  3. 2020TUDataset: A collection of benchmark datasets for learning with graphscited by 718
  4. 2015Image-based Recommendations on Styles and Substitutescited by 702
  5. 2022Recipe for a General, Powerful, Scalable Graph Transformercited by 702
  6. 2020Benchmarking Graph Neural Networkscited by 672
  7. 2020A Generalization of Transformer Networks to Graphscited by 653
  8. 2021Rethinking Graph Transformers with Spectral Attentioncited by 468
  9. 2019Provably Powerful Graph Networkscited by 385
  10. 2021Graph Neural Networks with Learnable Structural and Positional Representationscited by 326
  11. 2020Improving Graph Neural Network Expressivity via Subgraph Isomorphism Countingcited by 312
  12. 2020Can Graph Neural Networks Count Substructures?cited by 235
  13. 2023NodeFormer: A Scalable Graph Structure Learning Transformer for Node Classificationcited by 207
  14. 2022Representing Long-Range Context for Graph Neural Networks with Global Attentioncited by 193
  15. 2022A Theoretical Comparison of Graph Neural Network Extensionscited by 47
  16. 20221-WL Expressiveness Is (Almost) All You Needcited by 15
  17. 2013Discriminating Power of Centrality Measurescited by 1

Built on by

Cited by year

Citing papers per year: 2024: 1; 2025: 1.

2 papers.