atlas

Research map / Graph learning / GNN architectures

Positional Encoding meets Persistent Homology on Graphs

ICML 2025 · Graph learning › GNN architectures · approach: Expressive equivariant message passing · 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.

Shows positional encodings (PE) and persistent homology (PH) are incomparable in expressivity and proposes PiPE, a learnable method that feeds PE-derived persistence diagram features into message-passing GNNs, provably more expressive than PE or PH alone.

Problem

Message-passing GNNs have limited expressivity due to local inductive bias; PE and PH each improve it, but their relative expressive power is unclear and they have not been combined theoretically.

Approach

Proves PE and PH are mutually incomparable in expressivity, then unifies them by computing vertex-color persistence diagrams (dims 0 and 1) from learnable positional encodings at each GNN layer and feeding the vectorized topological features back into message passing; the framework is agnostic to the base PE.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
add PiPE to PH+LPEPH+LPE · BREC Basicaccuracy: 0.10 -> 0.72Helped
add PiPE to PH+LPEPH+LPE · BREC Regularaccuracy: 0.15 -> 0.40Helped
add PiPE to PH+LPEPH+LPE · BREC Extensionaccuracy: 0.13 -> 0.67Helped
add PiPE to PH+LPEPH+LPE · BREC CFIaccuracy: 0.03 -> 0.03No clear effect
add PiPE to PH+LPEPH+LPE · BREC Distanceaccuracy: 0.00 -> 0.05Helped
add identity filtration (VC-I) (ablation)PEG · ZINCMAE: 0.1878 $\pm$\textcolor{gray}{0.012} -> 0.1432 $\pm$\textcolor{gray}{0.023}Helped
replace identity filtration with learned VC filtration (ablation)PEG + VC-I · ZINCMAE: 0.1432 $\pm$\textcolor{gray}{0.023} -> 0.1256 $\pm$\textcolor{gray}{0.017}Helped
add RePHINE filtration (ablation)PEG · ZINCMAE: 0.1878 $\pm$\textcolor{gray}{0.012} -> 0.1082 $\pm$\textcolor{gray}{0.022}Helped
add identity filtration (VC-I) (ablation)SPE · ZINCMAE: 0.0693 $\pm$\textcolor{gray}{0.004} -> 0.0608 $\pm$\textcolor{gray}{0.013}Helped
replace identity filtration with learned VC filtration (ablation)SPE + VC-I · ZINCMAE: 0.0608 $\pm$\textcolor{gray}{0.013} -> 0.0599 $\pm$\textcolor{gray}{0.010}Helped
add RePHINE filtration (ablation)SPE · ZINCMAE: 0.0693 $\pm$\textcolor{gray}{0.004} -> 0.0588 $\pm$\textcolor{gray}{0.007}Helped
add PiPE with RePHINESignNet · DrugOOD Assay OOD-TestAUC-ROC: 72.27_{\pm \textcolor{gray}{0.97}} -> 73.87_{\pm \textcolor{gray}{1.32}}Helped

Surprising findings

Limitations

Experimental setup

Datasets: ZINC Alchemy OGBG-MOLTOX21 OGBG-MOLHIV OGBG-MOLPCBA DrugOOD BREC synthetic tree tasks

Benchmarks: ZINC Alchemy OGBG-MOLTOX21 OGBG-MOLHIV OGBG-MOLPCBA DrugOOD BREC

Metrics: test MAE ROC-AUC AUC-ROC accuracy perplexity

Baselines: PEG SignNet BasisNet LapPE RWPE SPE DE VC RePHINE LSPE Sinusoidal Relative

Builds on: TOGL RePHINE LSPE GIN Laplacian PE random walk PE

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