How Powerful are Spectral Graph Neural Networks
Xiyuan Wang, Muhan Zhang

TL;DR
This paper provides a theoretical analysis of the expressive power of spectral GNNs, establishing conditions for universality, connecting it to graph isomorphism testing, and proposing a new spectral convolution method called JacobiConv.
Contribution
It offers the first theoretical insights into spectral GNNs' expressive power, introduces conditions for universality, and proposes a novel spectral convolution method, JacobiConv, that outperforms baselines.
Findings
Spectral GNNs without nonlinearity can produce arbitrary graph signals.
Two conditions for spectral GNN universality are identified.
JacobiConv outperforms baselines on synthetic and real datasets.
Abstract
Spectral Graph Neural Network is a kind of Graph Neural Network (GNN) based on graph signal filters. Some models able to learn arbitrary spectral filters have emerged recently. However, few works analyze the expressive power of spectral GNNs. This paper studies spectral GNNs' expressive power theoretically. We first prove that even spectral GNNs without nonlinearity can produce arbitrary graph signals and give two conditions for reaching universality. They are: 1) no multiple eigenvalues of graph Laplacian, and 2) no missing frequency components in node features. We also establish a connection between the expressive power of spectral GNNs and Graph Isomorphism (GI) testing, the latter of which is often used to characterize spatial GNNs' expressive power. Moreover, we study the difference in empirical performance among different spectral GNNs with the same expressive power from an…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAdvanced Graph Neural Networks · Bayesian Modeling and Causal Inference
MethodsGraph Neural Network
