atlas

Research map / Graph learning / GNN architectures

What Are Good Positional Encodings for Directed Graphs?

ICLR 2025 · Graph learning › GNN architectures · approach: Weisfeiler-Leman expressivity hierarchies · 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.

Introduces walk profiles for directed graphs, shows existing directed PEs (Mag-PE, SVD-PE, symmetrized Laplacian) cannot express them, and proposes Multi-q Magnetic Laplacian PE with a stable complex-domain SPE architecture.

Problem

Positional encodings for directed graphs are underexplored; existing PEs (symmetrized Laplacian, SVD-PE, Magnetic Laplacian PE) cannot express bidirectional walk relations such as walk profiles, shortest/longest path distances, and common successors/predecessors.

Approach

Define walk profiles counting bidirectional walks with exact forward/backward edge counts, prove a single magnetic-Laplacian potential q is ill-posed for recovering them, and show that concatenating eigenvectors of ceil(L/2)+1 distinct potentials q recovers walk profiles up to length L via a Fourier-type linear system; extend stable basis-invariant PE (SPE) to complex eigenvectors.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use multiple magnetic potentials instead of the best single potential (ablation)Magnetic Laplacian PE with SPE · Directed acyclic graphsspd RMSE: 0.124_{\pm 0.002} -> 0.016_{\pm 0.000}Helped
Use multiple magnetic potentials instead of the best single potential (ablation)Magnetic Laplacian PE with SPE · Directed acyclic graphslpd RMSE: 0.432_{\pm 0.004} -> 0.185_{\pm 0.036}Helped
Use multiple magnetic potentials instead of the best single potential (ablation)Magnetic Laplacian PE with SPE · Directed acyclic graphswp(4, ·) RMSE: 0.040_{\pm 0.001} -> 0.002_{\pm 0.000}Helped
Use multiple magnetic potentials instead of the best single potential (ablation)Magnetic Laplacian PE with SPE · Regular directed graphsspd RMSE: 1.533_{\pm 0.007} -> 0.546_{\pm 0.068}Helped
Use multiple magnetic potentials instead of the best single potential (ablation)Magnetic Laplacian PE with SPE · Regular directed graphslpd RMSE: 1.493_{\pm 0.003} -> 1.100_{\pm 0.007}Helped
Use multiple magnetic potentials instead of the best single potential (ablation)Magnetic Laplacian PE with SPE · Regular directed graphswp(4, ·) RMSE: 0.132_{\pm 0.000} -> 0.074_{\pm 0.001}Helped
Use stable SPE processing instead of naïve concatenation (ablation)MagLap-Multi-q · Directed acyclic graphsspd RMSE: 0.353_{\pm 0.003} -> 0.016_{\pm 0.000}Helped
Use stable SPE processing instead of naïve concatenation (ablation)MagLap-Multi-q · Regular directed graphsspd RMSE: 1.708_{\pm 0.012} -> 0.546_{\pm 0.068}Helped
Use randomly sampled potential values rather than evenly spaced values (ablation)MagLap-Multi-q · Distance predictiontest RMSEMixed
Use multiple potentials rather than a single potential (ablation)Magnetic Laplacian PE · Sorting network satisfiabilitytest F1Helped
Use multiple magnetic potentials instead of the best single potential (ablation)Magnetic Laplacian PE with SPE · Open Circuit BenchmarkGain RMSEHelped

Surprising findings

Limitations

Experimental setup

Datasets: Synthetic Erdos-Renyi directed graphs (distance prediction) Sorting network satisfiability dataset Open Circuit Benchmark High-level Synthesis (HLS) dataset

Benchmarks: Synthetic directed graph distance prediction (spd, lpd, walk profile) Sorting network satisfiability Open Circuit Benchmark (Gain, BW, PM) High-level Synthesis (DSP, LUT)

Metrics: RMSE F1 MSE

Baselines: Lap-PE naive Lap-PE SignNet SVD-PE MagLap-1q SAT SignNet

Builds on: Magnetic Laplacian SignNet SPE (stable and expressive positional encodings) GIN SAT

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