How does over-squashing affect the power of GNNs?
Francesco Di Giovanni, T. Konstantin Rusch, Michael M. Bronstein,, Andreea Deac, Marc Lackenby, Siddhartha Mishra, Petar Veli\v{c}kovi\'c

TL;DR
This paper analyzes how over-squashing limits the expressive power of Message Passing Neural Networks (MPNNs) in graph learning, providing theoretical insights and experimental validation on the impact of graph structure and network capacity.
Contribution
It introduces a novel measure for over-squashing, linking it to the expressive limitations of MPNNs based on graph properties and network capacity.
Findings
Over-squashing restricts pairwise node communication in MPNNs.
Larger network capacity can mitigate over-squashing effects.
Theoretical impossibility results highlight fundamental limits of MPNNs.
Abstract
Graph Neural Networks (GNNs) are the state-of-the-art model for machine learning on graph-structured data. The most popular class of GNNs operate by exchanging information between adjacent nodes, and are known as Message Passing Neural Networks (MPNNs). Given their widespread use, understanding the expressive power of MPNNs is a key question. However, existing results typically consider settings with uninformative node features. In this paper, we provide a rigorous analysis to determine which function classes of node features can be learned by an MPNN of a given capacity. We do so by measuring the level of pairwise interactions between nodes that MPNNs allow for. This measure provides a novel quantitative characterization of the so-called over-squashing effect, which is observed to occur when a large volume of messages is aggregated into fixed-size vectors. Using our measure, we prove…
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.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAdversarial Robustness in Machine Learning · Ferroelectric and Negative Capacitance Devices · Advanced Graph Neural Networks
MethodsMessage Passing Neural Network
