atlas

Research map / Graph learning / GNN architectures

The Effectiveness of Curvature-Based Rewiring and the Role of Hyperparameters in GNNs Revisited

ICLR 2025 · Graph learning › GNN architectures · approach: Graph rewiring and scalable message passing · 1 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.

Re-evaluates curvature-based graph rewiring (SDRF with BFc, JLc, AFc variants) on real-world node and graph classification benchmarks, finding that selected edges often violate the oversquashing theory and that reported SOTA gains come from hyperparameter sweep outliers.

Problem

Whether curvature-based graph rewiring actually alleviates oversquashing and improves GNN performance on real-world benchmark datasets, given that theoretical bottleneck conditions may not hold there and reported gains may stem from hyperparameter tuning.

Approach

Checks whether SDRF-selected edges satisfy the degree/triangle/four-cycle conditions of the oversquashing theorem (Theorem 4), and replaces single best-run accuracies with full distributions over large random hyperparameter sweeps (training and rewiring hyperparameters) for each curvature notion.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Apply curvature-based SDRF rewiring rather than no rewiringGCN · Node-classification datasets (Texas, Cornell, Wisconsin, Chameleon, Cora, Citeseer, Pubmed, Actor, Squirrel)mean test accuracyMixed
Use AFc3 or AFc4 rewiring instead of no rewiringGCN · Cornell, Wisconsin, Actormean test accuracy: 53.66 ± 0.14 -> 54.20 \\pm 1.57; 54.92 ± 0.51 -> 56.37 \\pm 1.60; 27.73 ± 0.02 -> 28.14 ± 1.02Helped
Use curvature-based rewiring instead of no rewiringGCN · Chameleon, Squirrelmean test accuracy: 40.76 ± 3.52 -> 36.93 \\pm 5.14; 36.73 ± 1.96 -> 35.78 ± 1.83Hurt
Use AFc3 instead of AFc4, omitting four-cycle contributions (ablation)Augmented Forman curvature rewiring · Wisconsinmean test accuracy: 54.60 ± 0.80 -> 56.37 \\pm 1.60Helped
Use BFc3 instead of BFc, omitting four-cycle contributions (ablation)Balanced Forman curvature rewiring · Chameleonmean test accuracy: 34.58 \pm 3.19 -> 30.93 \pm 0.10Hurt
Use the modified BFc implementation instead of BFc (ablation)Balanced Forman curvature rewiring · Citeseermean test accuracy: 35.99 ± 13.82 -> 44.16 ± 12.46Helped
Rewire using JLc instead of no rewiringGCN · Pubmedmean test accuracy: 41.99\pm 12.58 -> 39.47 \pm 8.97Hurt
Rewire using AFc4 instead of no rewiringGCN · Citeseermean test accuracy: 58.14 ± 7.33 -> 61.67 ± 5.43Helped
Select edges using the actual modified condition 2b rather than the original condition 2 (ablation)SDRF rewiring · Corarewired edges satisfying condition: 0~(0\%) -> 68~(68.0\%)Helped

Surprising findings

Limitations

Experimental setup

Datasets: Texas Cornell Wisconsin Chameleon Squirrel Actor Cora Citeseer Pubmed MUTAG PROTEINS

Benchmarks: Texas Cornell Wisconsin Chameleon Squirrel Actor Cora Citeseer Pubmed MUTAG PROTEINS

Metrics: mean test accuracy top-10% accuracy mean and std Wasserstein distance between sweep distributions fraction of edges satisfying Theorem 4 condition 2 / 2b

Baselines: No rewiring (None) BFc BFc_3 BFc_mod JLc AFc_3 AFc_4

Builds on: SDRF Balanced Forman curvature Theorem 4 oversquashing bound (Topping et al.) understanding-oversquashing codebase

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