atlas

Research map / Graph learning / GNN architectures

Deeper with Riemannian Geometry: Overcoming Oversmoothing and Oversquashing for Graph Foundation Models

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

Proposes GBN, a message-passing network that treats node updates as a Robin-type nonhomogeneous boundary-value heat problem on local subgraphs, to jointly mitigate oversquashing and oversmoothing without graph rewriting.

Problem

Oversmoothing and oversquashing in MPNNs, which global fixes (graph rewriting that increases the spectral gap) address only at high cost and with structural edits that hurt other regions.

Approach

Reinterpret MPNN as a neural solver of the graph heat equation and introduce a local nonhomogeneous Robin boundary condition on subgraph boundary nodes, whose learned coefficients adaptively regulate message flow at bottlenecks, while the source term from boundary values counters oversmoothing.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
use GBN instead of the strongest listed baseline, BORFNode classification · WikiCSACC (%): 85.89 ± 0.28 -> 86.21 ± 0.39Helped
use GBN instead of the strongest listed baseline, BORFNode classification · ComputerACC (%): 91.76 ± 0.63 -> 91.33 ± 0.32Hurt
use GBN instead of the strongest listed baseline, UniFilterNode classification · CSACC (%): 95.25 ± 0.11 -> 95.78 ± 0.21Helped
use GBN instead of the strongest listed baseline, G²-GCNNode classification · TexasACC (%): 84.86 ± 5.43 -> 85.01 ± 6.51Helped
use GBN instead of the strongest listed baseline, G²-GCNNode classification · WisconsinACC (%): 86.12 ± 4.51 -> 86.78 ± 3.84Helped
use GBN instead of the strongest listed baseline, Graph-MambaNode classification · RomanEmpireACC (%): 88.36 ± 0.06 -> 89.83 ± 0.46Helped
use GBN instead of the strongest listed baseline, VCR-GraphormerNode classification · RatingsACC (%): 53.31 ± 0.01 -> 53.51 ± 0.88Helped
add learnable boundary coefficients instead of fixed constants (ablation)GBN · CSACC (%): 94.14 ± 0.26 -> 95.78 ± 0.21Helped
add external inputs (γᵢ) (ablation)GBN · CSACC (%): 92.26 ± 0.58 -> 95.78 ± 0.21Helped
add boundary interactions (βᵢ) (ablation)GBN · CSACC (%): 93.77 ± 0.36 -> 95.78 ± 0.21Helped
add external inputs and boundary interactions (γᵢ, βᵢ) (ablation)GBN · CSACC (%): 91.71 ± 0.34 -> 95.78 ± 0.21Helped

Surprising findings

Limitations

Experimental setup

Datasets: WikiCS Computer CS Texas Wisconsin RomanEmpire Ratings

Benchmarks: WikiCS Computer CS Texas Wisconsin RomanEmpire Ratings graph transfer (long-range)

Metrics: ACC MSE Dirichlet energy

Baselines: GCN GAT GIN HGCN GREAD DR UniFilter ProxyGap MPNN+VN GraphNormv2 BORF G^2-GCN

Builds on: GCN graph rewriting (BORF) Robin boundary condition Cheeger-Buser inequality G^2-GCN

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