AI Navigate

Position: Spectral GNNs Are Neither Spectral Nor Superior for Node Classification

arXiv cs.LG / 3/20/2026

📰 NewsIdeas & Deep AnalysisModels & Research

Key Points

  • The paper argues that Spectral GNNs do not meaningfully capture the graph spectrum, showing that graph Laplacian eigenvectors are not a true Fourier basis for graph signals.
  • It shows that (n-1)-degree polynomials can interpolate any spectral response via a Vandermonde system, undermining the usual polynomial-approximation rationale for spectral methods.
  • The authors find that low- and high-pass behavior in GCN-like models arises from message-passing dynamics, not from Graph Fourier Transform-based spectral formulations.
  • An analysis of MagNet and HoloNet reveals their reported success stems from implementation choices that effectively reduce them to standard MPNNs, and when implemented consistently with their claimed spectral algorithms, performance is weak.

Abstract

Spectral Graph Neural Networks (Spectral GNNs) for node classification promise frequency-domain filtering on graphs, yet rest on flawed foundations. Recent work shows that graph Laplacian eigenvectors do not in general have the key properties of a true Fourier basis, but leaves the empirical success of Spectral GNNs unexplained. We identify two theoretical glitches: (1) commonly used "graph Fourier bases" are not classical Fourier bases for graph signals; (2) (n-1)-degree polynomials (n = number of nodes) can exactly interpolate any spectral response via a Vandermonde system, so the usual "polynomial approximation" narrative is not theoretically justified. The effectiveness of GCN is commonly attributed to spectral low-pass filtering, yet we prove that low- and high-pass behaviors arise solely from message-passing dynamics rather than Graph Fourier Transform-based spectral formulations. We then analyze two representative directed spectral models, MagNet and HoloNet. Their reported effectiveness is not spectral: it arises from implementation issues that reduce them to powerful MPNNs. When implemented consistently with the claimed spectral algorithms, performance becomes weak. This position paper argues that: for node classification, Spectral GNNs neither meaningfully capture the graph spectrum nor reliably improve performance; competitive results are better explained by their equivalence to MPNNs, sometimes aided by implementations inconsistent with their intended design.