atlas

Research map / Graph learning / GNN architectures

Spectral Graph Pruning Against Over-Squashing and Over-Smoothing

NeurIPS 2024 · Graph learning › GNN architectures · approach: Graph rewiring and scalable message passing · 3 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Shows via Braess-paradox analysis that deleting edges can raise the spectral gap and slow over-smoothing, and proposes greedy spectral-gap rewiring (ProxyAdd/ProxyDelete, plus Eldan-criterion variants) that is applied to GNN rewiring, heterophilic node classification, and graph lottery tickets.

Problem

Over-squashing in message passing GNNs is usually mitigated by adding edges to raise the spectral gap, but this increases over-smoothing; the paper asks whether edge deletions can address both problems jointly.

Approach

Uses the Braess paradox to argue that some edge deletions increase the spectral gap while also removing inter-class edges that cause harmful smoothing; proposes a matrix-perturbation proxy to greedily add or delete edges efficiently, and links this to graph lottery tickets via pruning at initialization.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
use ProxyAdd instead of no graph rewiringGCN · PascalVOC-SP TestF1: 0.1268±0.0060 -> 0.2213±0.0011Helped
use ProxyDelete instead of no graph rewiringGCN · Peptides-Func TestAP: 0.5930±0.0023 -> 0.6908±0.0007Helped
use ProxyAdd instead of no graph rewiringGCN · Peptides-Struct TestMAE: 0.3496±0.0013 -> 0.2465±0.0004Helped
use ProxyDelete instead of no graph rewiringGCN · Roman-Empire, 5 layersAccuracy: 70.30±0.73 -> 77.45±0.68Helped
use ProxyGap edge deletions instead of no rewiringGAT · Roman-Empire, 5 layersAccuracy: 80.89±0.70 -> 86.00±0.36Helped
prune graph edges with ProxyDelete rather than UGS graph pruningUGS lottery-ticket pruning · CoraAccuracy: 68.46±1.89 -> 69.26±0.63Helped
prune graph edges with EldanDelete rather than UGS graph pruningUGS lottery-ticket pruning · CiteseerAccuracy: 66.50±0.60 -> 64.60±0.00Hurt
prune graph edges with spectral methods rather than UGSUGS lottery-ticket pruning · PubmedAccuracy: 76.90±1.83 -> 78.00±0.42; 76.90±1.83 -> 75.25±0.25Mixed

Surprising findings

Limitations

Experimental setup

Datasets: PascalVOC-SP Peptides-Func Peptides-Struct Roman-Empire Amazon-Ratings Minesweeper Cora Citeseer Pubmed Texas Cornell Wisconsin

Benchmarks: Long Range Graph Benchmark (PascalVOC-SP, Peptides-Func, Peptides-Struct) Roman-Empire Amazon-Ratings Minesweeper Cora Citeseer Pubmed

Metrics: test F1 test AP test MAE accuracy test ROC graph sparsity weight sparsity spectral gap cosine distance Dirichlet energy

Baselines: FoSR DRew UGS EldanDelete EldanAdd GCN GAT

Builds on: FoSR Eldan's criterion (Braess paradox for spectral gap) Unified Graph Sparsification (UGS) DRew

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy