Understanding convolution on graphs via energies
Not on the map. Why?
Abstract (arXiv)
Graph Neural Networks (GNNs) typically operate by message-passing, where the state of a node is updated based on the information received from its neighbours. Most message-passing models act as graph convolutions, where features are mixed by a shared, linear transformation before being propagated over the edges. On node-classification tasks, graph convolutions have been shown to suffer from two limitations: poor performance on heterophilic graphs, and over-smoothing. It is common belief that both phenomena occur because such models behave as low-pass filters, meaning that the Dirichlet energy of the features decreases along the layers incurring a smoothing effect that ultimately makes features no longer distinguishable. In this work, we rigorously prove that simple graph-convolutional models can actually enhance high frequencies and even lead to an asymptotic behaviour we refer to as over-sharpening, opposite to over-smoothing. We do so by showing that linear graph convolutions with symmetric weights minimize a multi-particle energy that generalizes the Dirichlet energy; in this setting, the weight matrices induce edge-wise attraction (repulsion) through their positive (negative) eigenvalues, thereby controlling whether the features are being smoothed or sharpened. We also extend the analysis to non-linear GNNs, and demonstrate that some existing time-continuous GNNs are instead always dominated by the low frequencies. Finally, we validate our theoretical findings through ablations and real-world experiments.
Key facts. Cited by 59 papers in the map (data through 14 Oct 2026). Builds on 42 of its 67 references that are in the map. First posted on arXiv 22 Jun 2022.
Builds on
42 of 67 references.
References · 42
- 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,305
- 2016Semi-Supervised Classification with Graph Convolutional Networkscited by 11,361
- 2017Graph Attention Networkscited by 8,923
- 2017Inductive Representation Learning on Large Graphscited by 6,320
- 2018How Powerful are Graph Neural Networks?cited by 4,393
- 2018Neural Ordinary Differential Equationscited by 3,779
- 2017Neural Message Passing for Quantum Chemistrycited by 3,487
- 2019Fast Graph Representation Learning with PyTorch Geometriccited by 2,434
- 2016Convolutional Neural Networks on Graphs with Fast Localized Spectral Filteringcited by 2,089
- 2019Simplifying Graph Convolutional Networkscited by 1,477
- 2021Geometric Deep Learning: Grids, Groups, Graphs, Geodesics, and Gaugescited by 1,167
- 2013Spectral Networks and Locally Connected Networks on Graphscited by 1,102
30 more
- 2018Deeper Insights into Graph Convolutional Networks for Semi-Supervised Learningcited by 1,102
- 2018Weisfeiler and Leman Go Neural: Higher-order Graph Neural Networkscited by 881
- 2020Simple and Deep Graph Convolutional Networkscited by 860
- 2020Geom-GCN: Geometric Graph Convolutional Networkscited by 826
- 2020On the Bottleneck of Graph Neural Networks and its Practical Implicationscited by 631
- 2020Adaptive Universal Generalized PageRank Graph Neural Networkcited by 595
- 2019Multi-scale Attributed Node Embeddingcited by 548
- 2021Understanding over-squashing and bottlenecks on graphs via curvaturecited by 478
- 2021Beyond Low-frequency Information in Graph Convolutional Networkscited by 362
- 2017Residual Gated Graph ConvNetscited by 346
- 2017Stable Architectures for Deep Neural Networkscited by 341
- 2021Large Scale Learning on Non-Homophilous Graphs: New Benchmarks and Strong Simple Methodscited by 311
- 2019PairNorm: Tackling Oversmoothing in GNNscited by 297
- 2019Revisiting Graph Neural Networks: All We Have is Low-Pass Filterscited by 261
- 2021GRAND: Graph Neural Diffusioncited by 258
- 2020A Note on Over-Smoothing for Graph Neural Networkscited by 249
- 2022Neural Sheaf Diffusion: A Topological Perspective on Heterophily and Oversmoothing in GNNscited by 214
- 2021BernNet: Learning Arbitrary Graph Spectral Filters via Bernstein Approximationcited by 195
- 2021Two Sides of the Same Coin: Heterophily and Oversmoothing in Graph Convolutional Neural Networkscited by 182
- 2022Graph-Coupled Oscillator Networkscited by 124
- 2019Continuous Graph Neural Networkscited by 114
- 2021MagNet: A Neural Network for Directed Graphscited by 107
- 2021PDE-GCN: Novel Architectures for Graph Neural Networks Motivated by Partial Differential Equationscited by 106
- 2021Neural Flows: Efficient Alternative to Neural ODEscited by 101
- 2021Dirichlet Energy Constrained Learning for Deep Graph Neural Networkscited by 97
- 2021Beltrami Flow and Neural Diffusion on Graphscited by 84
- 2021Is Heterophily A Real Nightmare For Graph Neural Networks To Do Node Classification?cited by 82
- 2021Improving Graph Neural Networks with Simple Architecture Designcited by 41
- 2019Neural Dynamics on Complex Networkscited by 38
- 2018Exploring Weight Symmetry in Deep Neural Networkscited by 12
Built on by
Citing papers per year: 2023: 12; 2024: 24; 2025: 19; 2026: 4.
59 papers.
Sort:
By area:
- 2025Why do LLMs attend to the first token?cited by 127
- 2023A Fractional Graph Laplacian Approach to Oversmoothingcited by 45
- 2023From Continuous Dynamics to Graph Neural Networks: Neural Diffusion and Beyondcited by 26
- 2023Exposition on over-squashing problem on GNNs: Current Methods, Benchmarks and Challengescited by 22
- 2024Setting the Record Straight on Transformer Oversmoothingcited by 21
- 2024Cayley Graph Propagationcited by 21
- 2025Towards Quantifying Long-Range Interactions in Graph Machine Learning: a Large Graph Dataset and a Measurementcited by 20
- 2025Oversmoothing, Oversquashing, Heterophily, Long-Range, and more: Demystifying Common Beliefs in Graph Machine Learningcited by 19
- 2024Unleashing the Potential of Fractional Calculus in Graph Neural Networks with FRONDcited by 17
- 2023Feature Transportation Improves Graph Neural Networkscited by 15
- 2024Understanding Virtual Nodes: Oversquashing and Node Heterogeneitycited by 14
- 2024Bundle Neural Networks for message diffusion on graphscited by 14
38 more
- 2024Neural SPH: Improved Neural Modeling of Lagrangian Fluid Dynamicscited by 11
- 2025Mesh-Informed Neural Operator : A Transformer Generative Approachcited by 11
- 2024On the Impact of Feature Heterophily on Link Prediction with Graph Neural Networkscited by 10
- 2024On The Temporal Domain of Differential Equation Inspired Graph Neural Networkscited by 9
- 2023Networked Inequality: Preferential Attachment Bias in Graph Neural Network Link Predictioncited by 8
- 2024Continuous Product Graph Neural Networkscited by 8
- 2023Supercharging Graph Transformers with Advective Diffusioncited by 7
- 2023From Cluster Assumption to Graph Convolution: Graph-based Semi-Supervised Learning Revisitedcited by 6
- 2024Design Your Own Universe: A Physics-Informed Agnostic Method for Enhancing Graph Neural Networkscited by 6
- 2024Preventing Representational Rank Collapse in MPNNs by Splitting the Computational Graphcited by 6
- 2025Are We Measuring Oversmoothing in Graph Neural Networks Correctly?cited by 6
- 2025Over-squashing in Spatiotemporal Graph Neural Networkscited by 6
- 2025What makes a good feedforward computational graph?cited by 5
- 2024Theoretical and Empirical Insights into the Origins of Degree Bias in Graph Neural Networkscited by 4
- 2024Simplifying the Theory on Over-Smoothingcited by 4
- 2024SympGNNs: Symplectic Graph Neural Networks for identifiying high-dimensional Hamiltonian systems and node classificationcited by 4
- 2024Scalable Message Passing Neural Networks: No Need for Attention in Large Graph Representation Learningcited by 4
- 2024G-Adaptivity: optimised graph-based mesh relocation for finite element methodscited by 3
- 2024When Graph Neural Networks Meet Dynamic Mode Decompositioncited by 3
- 2024Improving Graph Neural Networks by Learning Continuous Edge Directionscited by 3
- 2025Permutation Equivariant Neural Controlled Differential Equations for Dynamic Graph Representation Learningcited by 3
- 2023Frameless Graph Knowledge Distillationcited by 2
- 2023Implicit Graph Neural Diffusion Networks: Convergence, Generalization, and Over-Smoothingcited by 2
- 2023MuseGNN: Forming Scalable, Convergent GNN Layers that Minimize a Sampling-Based Energycited by 2
- 2024Dirac--Bianconi Graph Neural Networks -- Enabling Non-Diffusive Long-Range Graph Predictionscited by 2
- 2025Resolving Oversmoothing with Opinion Dissensuscited by 2
- 2026Beyond ReLU: Bifurcation, Oversmoothing, and Topological Priorscited by 2
- 2023Resilient Graph Neural Networks: A Coupled Dynamical Systems Approachcited by 1
- 2024Link Prediction with Physics-Inspired Graph Neural Networkscited by 1
- 2024BloomGML: Graph Machine Learning through the Lens of Bilevel Optimizationcited by 1
- 2024Point Cloud Denoising With Fine-Granularity Dynamic Graph Convolutional Networkscited by 1
- 2025Surrogate models for diffusion on graphs via sparse polynomialscited by 1
- 2025Predicting Large-scale Urban Network Dynamics with Energy-informed Graph Neural Diffusioncited by 1
- 2025Wavy Transformercited by 1
- 2026Benchmarking Sheaf Neural Networks for Inductive Taskscited by 1
- 2023A charge-preserving method for solving graph neural diffusion networkscited by 0
- 2024GLAudio Listens to the Sound of the Graphcited by 0
- 2024Energy Guided smoothness to improve Robustness in Graph Classificationcited by 0
50 most cited of 59 All 59 (JSON)
- 2026Why don't Graph Transformers attend to the same token?14 Oct 2026
- 2026Benchmarking Sheaf Neural Networks for Inductive Tasks3 Aug 2026
- 2026Remedying Coarsening-Based GNN Training under Heterophily via Adaptive Complementary Enhancement24 Jul 2026
- 2026Beyond ReLU: Bifurcation, Oversmoothing, and Topological Priors17 Feb 2026
- 2025Rethinking Message Passing Neural Networks with Diffusion Distance-guided Stress Majorization25 Nov 2025
- 2025Exploring Heterophily in Graph-level Tasks23 Sep 2025
- 2025Second-Order Tensorial Partial Differential Equations on Graphs2 Sep 2025
- 2025Token Homogenization under Positional Bias23 Aug 2025
- 2025Predicting the Performance of Graph Convolutional Networks with Spectral Properties of the Graph Laplacian18 Aug 2025
- 2025Wavy Transformer18 Aug 2025
- 2025Predicting Large-scale Urban Network Dynamics with Energy-informed Graph Neural Diffusion31 Jul 2025
- 2025Permutation Equivariant Neural Controlled Differential Equations for Dynamic Graph Representation Learning25 Jun 2025
38 more
- 2025Mesh-Informed Neural Operator : A Transformer Generative Approach20 Jun 2025
- 2025Over-squashing in Spatiotemporal Graph Neural Networks18 Jun 2025
- 2025How do Probabilistic Graphical Models and Graph Neural Networks Look at Network Data?13 Jun 2025
- 2025Oversmoothing, Oversquashing, Heterophily, Long-Range, and more: Demystifying Common Beliefs in Graph Machine Learning21 May 2025
- 2025Why do LLMs attend to the first token?3 Apr 2025
- 2025Beyond holography: the entropic quantum gravity foundations of image processing18 Mar 2025
- 2025Towards Quantifying Long-Range Interactions in Graph Machine Learning: a Large Graph Dataset and a Measurement12 Mar 2025
- 2025What makes a good feedforward computational graph?10 Feb 2025
- 2025Surrogate models for diffusion on graphs via sparse polynomials10 Feb 2025
- 2025Are We Measuring Oversmoothing in Graph Neural Networks Correctly?7 Feb 2025
- 2025Resolving Oversmoothing with Opinion Dissensus31 Jan 2025
- 2024Energy Guided smoothness to improve Robustness in Graph Classification11 Dec 2024
- 2024Point Cloud Denoising With Fine-Granularity Dynamic Graph Convolutional Networks21 Nov 2024
- 2024Scalable Message Passing Neural Networks: No Need for Attention in Large Graph Representation Learning29 Oct 2024
- 2024Improving Graph Neural Networks by Learning Continuous Edge Directions18 Oct 2024
- 2024When Graph Neural Networks Meet Dynamic Mode Decomposition8 Oct 2024
- 2024Cayley Graph Propagation4 Oct 2024
- 2024On the Impact of Feature Heterophily on Link Prediction with Graph Neural Networks26 Sep 2024
- 2024Preventing Representational Rank Collapse in MPNNs by Splitting the Computational Graph17 Sep 2024
- 2024SympGNNs: Symplectic Graph Neural Networks for identifiying high-dimensional Hamiltonian systems and node classification29 Aug 2024
- 2024GLAudio Listens to the Sound of the Graph19 Jul 2024
- 2024Dirac--Bianconi Graph Neural Networks -- Enabling Non-Diffusive Long-Range Graph Predictions17 Jul 2024
- 2024Simplifying the Theory on Over-Smoothing16 Jul 2024
- 2024G-Adaptivity: optimised graph-based mesh relocation for finite element methods5 Jul 2024
- 2024Continuous Product Graph Neural Networks29 May 2024
- 2024Bundle Neural Networks for message diffusion on graphs24 May 2024
- 2024Understanding Virtual Nodes: Oversquashing and Node Heterogeneity22 May 2024
- 2024Unleashing the Potential of Fractional Calculus in Graph Neural Networks with FROND26 Apr 2024
- 2024Theoretical and Empirical Insights into the Origins of Degree Bias in Graph Neural Networks4 Apr 2024
- 2024BloomGML: Graph Machine Learning through the Lens of Bilevel Optimization7 Mar 2024
- 2024Link Prediction with Physics-Inspired Graph Neural Networks22 Feb 2024
- 2024Neural SPH: Improved Neural Modeling of Lagrangian Fluid Dynamics9 Feb 2024
- 2024Design Your Own Universe: A Physics-Informed Agnostic Method for Enhancing Graph Neural Networks26 Jan 2024
- 2024On The Temporal Domain of Differential Equation Inspired Graph Neural Networks20 Jan 2024
- 2024Setting the Record Straight on Transformer Oversmoothing9 Jan 2024
- 2023A charge-preserving method for solving graph neural diffusion networks16 Dec 2023
- 2023Exposition on over-squashing problem on GNNs: Current Methods, Benchmarks and Challenges13 Nov 2023
- 2023Resilient Graph Neural Networks: A Coupled Dynamical Systems Approach12 Nov 2023
50 newest of 59 All 59 (JSON)
- 2023Supercharging Graph Transformers with Advective Diffusion10 Oct 2023
- 2023Frameless Graph Knowledge Distillationcited by 2
- 2023Frameless Graph Knowledge Distillation13 Jul 2023
- 2025Why do LLMs attend to the first token?cited by 127
- 2023A Fractional Graph Laplacian Approach to Oversmoothingcited by 45
- 2023From Continuous Dynamics to Graph Neural Networks: Neural Diffusion and Beyondcited by 26
- 2023Exposition on over-squashing problem on GNNs: Current Methods, Benchmarks and Challengescited by 22
- 2024Setting the Record Straight on Transformer Oversmoothingcited by 21
- 2024Cayley Graph Propagationcited by 21
- 2025Towards Quantifying Long-Range Interactions in Graph Machine Learning: a Large Graph Dataset and a Measurementcited by 20
- 2025Oversmoothing, Oversquashing, Heterophily, Long-Range, and more: Demystifying Common Beliefs in Graph Machine Learningcited by 19
- 2024Unleashing the Potential of Fractional Calculus in Graph Neural Networks with FRONDcited by 17
- 2023Feature Transportation Improves Graph Neural Networkscited by 15
- 2024Understanding Virtual Nodes: Oversquashing and Node Heterogeneitycited by 14
- 2024Bundle Neural Networks for message diffusion on graphscited by 14
12 most cited of 57 All 57 (JSON)
- 2026Why don't Graph Transformers attend to the same token?14 Oct 2026
- 2026Benchmarking Sheaf Neural Networks for Inductive Tasks3 Aug 2026
- 2026Remedying Coarsening-Based GNN Training under Heterophily via Adaptive Complementary Enhancement24 Jul 2026
- 2026Beyond ReLU: Bifurcation, Oversmoothing, and Topological Priors17 Feb 2026
- 2025Rethinking Message Passing Neural Networks with Diffusion Distance-guided Stress Majorization25 Nov 2025
- 2025Exploring Heterophily in Graph-level Tasks23 Sep 2025
- 2025Second-Order Tensorial Partial Differential Equations on Graphs2 Sep 2025
- 2025Token Homogenization under Positional Bias23 Aug 2025
- 2025Predicting the Performance of Graph Convolutional Networks with Spectral Properties of the Graph Laplacian18 Aug 2025
- 2025Wavy Transformer18 Aug 2025
- 2025Predicting Large-scale Urban Network Dynamics with Energy-informed Graph Neural Diffusion31 Jul 2025
- 2025Permutation Equivariant Neural Controlled Differential Equations for Dynamic Graph Representation Learning25 Jun 2025
12 newest of 57 All 57 (JSON)