Spectral Graph Pruning Against Over-Squashing and Over-Smoothing

Adarsh Jamadandi, Celia Rubio-Madrigal, Rebekka Burkholz
4/6/2024
cs.LGeess.SPstat.ML

No official code found. Best implementation: RelationalML/SpectralPruningBraess (8 stars, MIT, last commit 2025-04-04).

Abstract

Message Passing Graph Neural Networks are known to suffer from two problems that are sometimes believed to be diametrically opposed: over-squashing and over-smoothing. The former results from topological bottlenecks that hamper the information flow from distant nodes and are mitigated by spectral gap maximization, primarily, by means of edge additions. However, such additions often promote over-smoothing that renders nodes of different classes less distinguishable. Inspired by the Braess phenomenon, we argue that deleting edges can address over-squashing and over-smoothing simultaneously. This insight explains how edge deletions can improve generalization, thus connecting spectral gap optimization to a seemingly disconnected objective of reducing computational resources by pruning graphs for lottery tickets. To this end, we propose a more effective spectral gap optimization framework to add or delete edges and demonstrate its effectiveness on large heterophilic datasets.

View on arXivView PDF

Code Implementations(1)

MIT

Spectral Graph Pruning Against Over-squashing and Over-smoothing (NeurIPS 2024)

81Shell, PythonOct 14, 20241 years agoMIT
graph-neural-networksgraph-rewiringoversmoothingoversquashing

Similar Papers

Cite this paper

@article{jamadandi2024spectral,
  title  = {Spectral Graph Pruning Against Over-Squashing and Over-Smoothing},
  author = {Adarsh Jamadandi and Celia Rubio-Madrigal and Rebekka Burkholz},
  year   = {2024},
  eprint = {2404.04612},
  archivePrefix = {arXiv},
  doi    = {10.48550/arXiv.2404.04612},
  url    = {http://arxiv.org/abs/2404.04612v2},
  journal = {NEURIPS 2024 2024}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2404.04612.svg)](https://codeofpaper.com/paper/2404.04612)

Discussion