On Graph Neural Networks versus Graph-Augmented MLPs
Not on the map. Why?
Abstract (arXiv)
From the perspective of expressive power, this work compares multi-layer Graph Neural Networks (GNNs) with a simplified alternative that we call Graph-Augmented Multi-Layer Perceptrons (GA-MLPs), which first augments node features with certain multi-hop operators on the graph and then applies an MLP in a node-wise fashion. From the perspective of graph isomorphism testing, we show both theoretically and numerically that GA-MLPs with suitable operators can distinguish almost all non-isomorphic graphs, just like the Weifeiler-Lehman (WL) test. However, by viewing them as node-level functions and examining the equivalence classes they induce on rooted graphs, we prove a separation in expressive power between GA-MLPs and GNNs that grows exponentially in depth. In particular, unlike GNNs, GA-MLPs are unable to count the number of attributed walks. We also demonstrate via community detection experiments that GA-MLPs can be limited by their choice of operator family, as compared to GNNs with higher flexibility in learning.
Key facts. Cited by 30 papers in the map (data through 13 Oct 2026). First posted on arXiv 28 Oct 2020.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 5; 2022: 9; 2023: 7; 2024: 7; 2025: 2.
30 papers.
Sort:
- 2022How Powerful are Spectral Graph Neural Networkscited by 169
- 2022Data Augmentation for Deep Graph Learning: A Surveycited by 133
- 2021Breaking the Limit of Graph Neural Networks by Improving the Assortativity of Graphs with Local Mixing Patternscited by 95
- 2021On Provable Benefits of Depth in Training Graph Convolutional Networkscited by 58
- 2023Rethinking Tokenizer and Decoder in Masked Graph Modeling for Moleculescited by 49
- 2022Graph Neural Networks are Inherently Good Generalizers: Insights by Bridging GNNs and MLPscited by 42
- 2023Equivariant Polynomials for Graph Neural Networkscited by 38
- 2021Grain: Improving Data Efficiency of Graph Neural Networks via Diversified Influence Maximizationcited by 28
- 2023The Expressive Power of Graph Neural Networks: A Surveycited by 27
- 2023Graph Neural Networks Use Graphs When They Shouldn'tcited by 26
- 2022A Practical, Progressively-Expressive GNNcited by 20
- 2022Understanding Non-linearity in Graph Neural Networks from the Bayesian-Inference Perspectivecited by 19
18 more
- 2022Information Gain Propagation: a new way to Graph Active Learning with Soft Labelscited by 16
- 2022NOSMOG: Learning Noise-robust and Structure-aware MLPs on Graphscited by 14
- 2024Topology-aware Embedding Memory for Continual Learning on Expanding Networkscited by 14
- 2022On the Ability of Graph Neural Networks to Model Interactions Between Verticescited by 12
- 2023Quantifying the Optimization and Generalization Advantages of Graph Neural Networks Over Multilayer Perceptronscited by 12
- 2024Training MLPs on Graphs without Supervisioncited by 8
- 2024Graph-Skeleton: ~1% Nodes are Sufficient to Represent Billion-Scale Graphcited by 6
- 2025HOPSE: Scalable Higher-Order Positional and Structural Encoder for Combinatorial Representationscited by 5
- 2021Graph Neural Networks with Parallel Neighborhood Aggregations for Graph Classificationcited by 4
- 2024TINED: GNNs-to-MLPs by Teacher Injection and Dirichlet Energy Distillationcited by 4
- 2024Teaching MLPs to Master Heterogeneous Graph-Structured Knowledge for Efficient and Accurate Inferencecited by 2
- 2025Graph Learning at Scale: Characterizing and Optimizing Pre-Propagation GNNscited by 2
- 2021Towards Quantized Model Parallelism for Graph-Augmented MLPs Based on Gradient-Free ADMM Frameworkcited by 0
- 2022Training Free Graph Neural Networks for Graph Matchingcited by 0
- 2023Unleashing the potential of GNNs via Bi-directional Knowledge Transfercited by 0
- 2023Isomorphic-Consistent Variational Graph Auto-Encoders for Multi-Level Graph Representation Learningcited by 0
- 2024SimMLP: Training MLPs on Graphs without Supervisioncited by 0
- 2024Sparse Decomposition of Graph Neural Networkscited by 0
- 2025HOPSE: Scalable Higher-Order Positional and Structural Encoder for Combinatorial Representations21 May 2025
- 2025Graph Learning at Scale: Characterizing and Optimizing Pre-Propagation GNNs17 Apr 2025
- 2024TINED: GNNs-to-MLPs by Teacher Injection and Dirichlet Energy Distillation15 Dec 2024
- 2024Training MLPs on Graphs without Supervision5 Dec 2024
- 2024Teaching MLPs to Master Heterogeneous Graph-Structured Knowledge for Efficient and Accurate Inference21 Nov 2024
- 2024Sparse Decomposition of Graph Neural Networks25 Oct 2024
- 2024Graph-Skeleton: ~1% Nodes are Sufficient to Represent Billion-Scale Graph14 Feb 2024
- 2024SimMLP: Training MLPs on Graphs without Supervision14 Feb 2024
- 2024Topology-aware Embedding Memory for Continual Learning on Expanding Networks24 Jan 2024
- 2023Isomorphic-Consistent Variational Graph Auto-Encoders for Multi-Level Graph Representation Learning9 Dec 2023
- 2023Unleashing the potential of GNNs via Bi-directional Knowledge Transfer26 Oct 2023
- 2023Rethinking Tokenizer and Decoder in Masked Graph Modeling for Molecules23 Oct 2023
18 more
- 2023Graph Neural Networks Use Graphs When They Shouldn't8 Sep 2023
- 2023The Expressive Power of Graph Neural Networks: A Survey16 Aug 2023
- 2023Quantifying the Optimization and Generalization Advantages of Graph Neural Networks Over Multilayer Perceptrons24 Jun 2023
- 2023Equivariant Polynomials for Graph Neural Networks22 Feb 2023
- 2022Graph Neural Networks are Inherently Good Generalizers: Insights by Bridging GNNs and MLPs18 Dec 2022
- 2022On the Ability of Graph Neural Networks to Model Interactions Between Vertices29 Nov 2022
- 2022A Practical, Progressively-Expressive GNN18 Oct 2022
- 2022NOSMOG: Learning Noise-robust and Structure-aware MLPs on Graphs22 Aug 2022
- 2022Understanding Non-linearity in Graph Neural Networks from the Bayesian-Inference Perspective22 Jul 2022
- 2022How Powerful are Spectral Graph Neural Networks23 May 2022
- 2022Information Gain Propagation: a new way to Graph Active Learning with Soft Labels2 Mar 2022
- 2022Data Augmentation for Deep Graph Learning: A Survey16 Feb 2022
- 2022Training Free Graph Neural Networks for Graph Matching14 Jan 2022
- 2021Graph Neural Networks with Parallel Neighborhood Aggregations for Graph Classification22 Nov 2021
- 2021On Provable Benefits of Depth in Training Graph Convolutional Networks28 Oct 2021
- 2021Grain: Improving Data Efficiency of Graph Neural Networks via Diversified Influence Maximization31 Jul 2021
- 2021Breaking the Limit of Graph Neural Networks by Improving the Assortativity of Graphs with Local Mixing Patterns11 Jun 2021
- 2021Towards Quantized Model Parallelism for Graph-Augmented MLPs Based on Gradient-Free ADMM Framework20 May 2021
- 2022How Powerful are Spectral Graph Neural Networkscited by 169
- 2022Data Augmentation for Deep Graph Learning: A Surveycited by 133
- 2021Breaking the Limit of Graph Neural Networks by Improving the Assortativity of Graphs with Local Mixing Patternscited by 95
- 2021On Provable Benefits of Depth in Training Graph Convolutional Networkscited by 58
- 2023Rethinking Tokenizer and Decoder in Masked Graph Modeling for Moleculescited by 49
- 2022Graph Neural Networks are Inherently Good Generalizers: Insights by Bridging GNNs and MLPscited by 42
- 2023Equivariant Polynomials for Graph Neural Networkscited by 38
- 2021Grain: Improving Data Efficiency of Graph Neural Networks via Diversified Influence Maximizationcited by 28
- 2023The Expressive Power of Graph Neural Networks: A Surveycited by 27
- 2023Graph Neural Networks Use Graphs When They Shouldn'tcited by 26
- 2022A Practical, Progressively-Expressive GNNcited by 20
- 2022Understanding Non-linearity in Graph Neural Networks from the Bayesian-Inference Perspectivecited by 19
12 most cited of 30 All 30 (JSON)
- 2025HOPSE: Scalable Higher-Order Positional and Structural Encoder for Combinatorial Representations21 May 2025
- 2025Graph Learning at Scale: Characterizing and Optimizing Pre-Propagation GNNs17 Apr 2025
- 2024TINED: GNNs-to-MLPs by Teacher Injection and Dirichlet Energy Distillation15 Dec 2024
- 2024Training MLPs on Graphs without Supervision5 Dec 2024
- 2024Teaching MLPs to Master Heterogeneous Graph-Structured Knowledge for Efficient and Accurate Inference21 Nov 2024
- 2024Sparse Decomposition of Graph Neural Networks25 Oct 2024
- 2024Graph-Skeleton: ~1% Nodes are Sufficient to Represent Billion-Scale Graph14 Feb 2024
- 2024SimMLP: Training MLPs on Graphs without Supervision14 Feb 2024
- 2024Topology-aware Embedding Memory for Continual Learning on Expanding Networks24 Jan 2024
- 2023Isomorphic-Consistent Variational Graph Auto-Encoders for Multi-Level Graph Representation Learning9 Dec 2023
- 2023Unleashing the potential of GNNs via Bi-directional Knowledge Transfer26 Oct 2023
- 2023Rethinking Tokenizer and Decoder in Masked Graph Modeling for Molecules23 Oct 2023
12 newest of 30 All 30 (JSON)