atlas

Research map / Graph learning / GNN architectures

Geometry-Aware Edge Pooling for Graph Neural Networks

NeurIPS 2025 · Graph learning › GNN architectures · approach: Simple and scalable GNNs · 0 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 MagEdgePool and SpreadEdgePool, non-trainable edge-contraction graph pooling layers that greedily collapse edges with the smallest change in diffusion-distance magnitude (or spread), and evaluates them on graph classification, pooling ratios, and regression.

Problem

Existing graph pooling methods (node dropping, node clustering, EdgePool) often discard fundamental graph structure, giving unreliable performance across datasets, tasks and pooling ratios and poor preservation of geometry and spectral properties.

Approach

Treat graphs as metric spaces with diffusion distances and contract edges in order of the change in magnitude (an isometry-invariant diversity measure) they cause, using spread as a cheaper, closely related substitute.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use MagEdgePool instead of no poolingGraph classification GNN · ENZYMESaccuracy: 87.3 ± 2.5 -> 91.5 ± 3.2Helped
Use SpreadEdgePool instead of no poolingGraph classification GNN · DHFRaccuracy: 71.4 ± 1.9 -> 90.7 ± 3.8Helped
Use MagEdgePool instead of no poolingGraph classification GNN · Mutagenicityaccuracy: 80.1 ± 1.3 -> 77.5 ± 2.7Hurt
Use MagEdgePool instead of no poolingGraph classification GNN · PROTEINSaccuracy: 73.8 ± 0.8 -> 76.4 ± 3.9Helped
Use MagEdgePool instead of no poolingGraph classification GNN · IMDB-Baccuracy: 69.7 ± 0.7 -> 72.4 ± 1.7Helped
Use MagEdgePool instead of no poolingGraph classification GNN · IMDB-Maccuracy: 46.0 ± 0.7 -> 47.4 ± 1.7Helped
Use SpreadEdgePool instead of no poolingGraph classification GNN · NCI1accuracy: 76.5 ± 1.8 -> 73.4 ± 2.5Hurt
Use MagEdgePool instead of no poolingGraph classification GNN · NCI109accuracy: 74.3 ± 2.0 -> 73.0 ± 3.3Hurt
Replace MagEdgePool with SpreadEdgePoolGraph classification GNN · ENZYMESaccuracy: 91.5 ± 3.2 -> 92.8 ± 1.6No clear effect
Use MagEdgePool instead of no poolingGraph regression GNN · MolEsolRMSE: 1.44 ± 0.10 -> 1.47 ± 0.11Hurt
Use MagEdgePool instead of no poolingGraph regression GNN · MolFreeSolvRMSE: 2.98 ± 0.78 -> 2.81 ± 0.30Helped
Use SpreadEdgePool instead of no poolingGraph regression GNN · MolLipoRMSE: 0.98 ± 0.30 -> 0.91 ± 0.20Helped

Surprising findings

Limitations

Experimental setup

Datasets: ENZYMES PROTEINS Mutagenicity DHFR IMDB-BINARY IMDB-MULTI NCI1 NCI109 MolESOL MolFreeSolv MolLipo

Benchmarks: ENZYMES PROTEINS Mutagenicity DHFR IMDB-BINARY IMDB-MULTI NCI1 NCI109 MolESOL MolFreeSolv MolLipo

Metrics: accuracy mean rank RMSE spectral distance relative magnitude difference

Baselines: No Pooling NDP Graclus NMF TopK SAGPool DiffPool MinCut EdgePool

Builds on: EdgePool GIN Graph U-Nets (TopK) SAGPool DiffPool

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