Let's Agree to Degree: Comparing Graph Convolutional Networks in the Message-Passing Framework
Not on the map. Why?
Abstract (arXiv)
In this paper we cast neural networks defined on graphs as message-passing neural networks (MPNNs) in order to study the distinguishing power of different classes of such models. We are interested in whether certain architectures are able to tell vertices apart based on the feature labels given as input with the graph. We consider two variants of MPNNS: anonymous MPNNs whose message functions depend only on the labels of vertices involved; and degree-aware MPNNs in which message functions can additionally use information regarding the degree of vertices. The former class covers a popular formalisms for computing functions on graphs: graph neural networks (GNN). The latter covers the so-called graph convolutional networks (GCNs), a recently introduced variant of GNNs by Kipf and Welling. We obtain lower and upper bounds on the distinguishing power of MPNNs in terms of the distinguishing power of the Weisfeiler-Lehman (WL) algorithm. Our results imply that (i) the distinguishing power of GCNs is bounded by the WL algorithm, but that they are one step ahead; (ii) the WL algorithm cannot be simulated by "plain vanilla" GCNs but the addition of a trade-off parameter between features of the vertex and those of its neighbours (as proposed by Kipf and Welling themselves) resolves this problem.
Key facts. Cited by 24 papers in the map (data through 7 Oct 2026). First posted on arXiv 6 Apr 2020.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 6; 2022: 11; 2023: 5; 2024: 2.
24 papers.
Sort:
By area:
- 2021Weisfeiler and Leman go Machine Learning: The Story so farcited by 121
- 2021Geometric Deep Learning on Molecular Representationscited by 113
- 2021Reconstruction for Powerful Graph Representationscited by 65
- 2022Theory of Graph Neural Networks: Representation and Learningcited by 60
- 2022Ordered Subgraph Aggregation Networkscited by 57
- 2021Graph Neural Networks with Local Graph Parameterscited by 51
- 2022Non-IID Transfer Learning on Graphscited by 43
- 2022SpeqNets: Sparsity-aware Permutation-equivariant Graph Networkscited by 37
- 2023WL meet VCcited by 30
- 2022Weisfeiler and Leman Go Relationalcited by 28
- 2023Fine-grained Expressivity of Graph Neural Networkscited by 25
- 2022Exponentially Improving the Complexity of Simulating the Weisfeiler-Lehman Test with Graph Neural Networkscited by 20
12 more
- 2021Bridging the Gap between Spatial and Spectral Domains: A Unified Framework for Graph Neural Networkscited by 18
- 2023Curvature Filtrations for Graph Generative Model Evaluationcited by 18
- 2024Weisfeiler-Leman at the margin: When more expressivity matterscited by 13
- 2022On the Ability of Graph Neural Networks to Model Interactions Between Verticescited by 12
- 2022Learning from the Dark: Boosting Graph Convolutional Neural Networks with Diverse Negative Samplescited by 10
- 2022Weisfeiler and Leman Go Walking: Random Walk Kernels Revisitedcited by 8
- 2022Graph Convolutional Neural Networks with Diverse Negative Samples via Decomposed Determinant Point Processescited by 7
- 2024Layer-diverse Negative Sampling for Graph Neural Networkscited by 7
- 2023Investigating the Interplay between Features and Structures in Graph Learningcited by 5
- 2023Framelet Message Passingcited by 3
- 2022The PWLR Graph Representation: A Persistent Weisfeiler-Lehman scheme with Random Walks for Graph Classificationcited by 2
- 2021Dispatcher: A Message-Passing Approach To Language Modellingcited by 0
- 2024Layer-diverse Negative Sampling for Graph Neural Networks18 Mar 2024
- 2024Weisfeiler-Leman at the margin: When more expressivity matters12 Feb 2024
- 2023Investigating the Interplay between Features and Structures in Graph Learning18 Aug 2023
- 2023Fine-grained Expressivity of Graph Neural Networks6 Jun 2023
- 2023Framelet Message Passing28 Feb 2023
- 2023Curvature Filtrations for Graph Generative Model Evaluation30 Jan 2023
- 2023WL meet VC26 Jan 2023
- 2022Non-IID Transfer Learning on Graphs15 Dec 2022
- 2022Graph Convolutional Neural Networks with Diverse Negative Samples via Decomposed Determinant Point Processes5 Dec 2022
- 2022Weisfeiler and Leman Go Relational30 Nov 2022
- 2022On the Ability of Graph Neural Networks to Model Interactions Between Vertices29 Nov 2022
- 2022Exponentially Improving the Complexity of Simulating the Weisfeiler-Lehman Test with Graph Neural Networks6 Nov 2022
12 more
- 2022Learning from the Dark: Boosting Graph Convolutional Neural Networks with Diverse Negative Samples3 Oct 2022
- 2022The PWLR Graph Representation: A Persistent Weisfeiler-Lehman scheme with Random Walks for Graph Classification29 Aug 2022
- 2022Ordered Subgraph Aggregation Networks22 Jun 2022
- 2022Weisfeiler and Leman Go Walking: Random Walk Kernels Revisited22 May 2022
- 2022Theory of Graph Neural Networks: Representation and Learning16 Apr 2022
- 2022SpeqNets: Sparsity-aware Permutation-equivariant Graph Networks25 Mar 2022
- 2021Weisfeiler and Leman go Machine Learning: The Story so far18 Dec 2021
- 2021Reconstruction for Powerful Graph Representations1 Oct 2021
- 2021Geometric Deep Learning on Molecular Representations26 Jul 2021
- 2021Bridging the Gap between Spatial and Spectral Domains: A Unified Framework for Graph Neural Networks21 Jul 2021
- 2021Graph Neural Networks with Local Graph Parameters12 Jun 2021
- 2021Dispatcher: A Message-Passing Approach To Language Modelling9 May 2021
- 2022Weisfeiler and Leman Go Relationalcited by 28
- 2022Weisfeiler and Leman Go Relational30 Nov 2022
- 2021Weisfeiler and Leman go Machine Learning: The Story so farcited by 121
- 2021Geometric Deep Learning on Molecular Representationscited by 113
- 2021Reconstruction for Powerful Graph Representationscited by 65
- 2022Theory of Graph Neural Networks: Representation and Learningcited by 60
- 2022Ordered Subgraph Aggregation Networkscited by 57
- 2021Graph Neural Networks with Local Graph Parameterscited by 51
- 2022Non-IID Transfer Learning on Graphscited by 43
- 2022SpeqNets: Sparsity-aware Permutation-equivariant Graph Networkscited by 37
- 2023WL meet VCcited by 30
- 2023Fine-grained Expressivity of Graph Neural Networkscited by 25
- 2022Exponentially Improving the Complexity of Simulating the Weisfeiler-Lehman Test with Graph Neural Networkscited by 20
- 2021Bridging the Gap between Spatial and Spectral Domains: A Unified Framework for Graph Neural Networkscited by 18
12 most cited of 23 All 23 (JSON)
- 2024Layer-diverse Negative Sampling for Graph Neural Networks18 Mar 2024
- 2024Weisfeiler-Leman at the margin: When more expressivity matters12 Feb 2024
- 2023Investigating the Interplay between Features and Structures in Graph Learning18 Aug 2023
- 2023Fine-grained Expressivity of Graph Neural Networks6 Jun 2023
- 2023Framelet Message Passing28 Feb 2023
- 2023Curvature Filtrations for Graph Generative Model Evaluation30 Jan 2023
- 2023WL meet VC26 Jan 2023
- 2022Non-IID Transfer Learning on Graphs15 Dec 2022
- 2022Graph Convolutional Neural Networks with Diverse Negative Samples via Decomposed Determinant Point Processes5 Dec 2022
- 2022On the Ability of Graph Neural Networks to Model Interactions Between Vertices29 Nov 2022
- 2022Exponentially Improving the Complexity of Simulating the Weisfeiler-Lehman Test with Graph Neural Networks6 Nov 2022
- 2022Learning from the Dark: Boosting Graph Convolutional Neural Networks with Diverse Negative Samples3 Oct 2022
12 newest of 23 All 23 (JSON)