atlas

Research map / Graph learning / GNN architectures

Weisfeiler and Lehman Go Paths: Learning Topological Features via Path Complexes

AAAI 2024 · Graph learning › GNN architectures · approach: Subgraph and distance-aware GNNs · 7 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 path complexes lifted from graphs using simple paths as cells, a Path Weisfeiler-Lehman test (PWL) and a message-passing realization (PCN/PIN), showing it generalizes simplicial and cell-complex WL tests without ring or clique assumptions.

Problem

Topological higher-order GNNs rely on graph substructures such as cliques, cycles, and rings, which imposes restrictive inductive biases; the paper asks whether simple paths can serve as a more general topological domain for expressive graph learning.

Approach

Lift graphs to path complexes whose basis elements are elementary simple paths, define a Path WL color refinement over boundary and upper-adjacency relations of paths, and realize it as a higher-order message-passing network (PCN, instantiated as PIN) that is at least as powerful as SWL and CWL(k-IC).

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use PIN instead of CIN++graph classification on PROTEINS · PROTEINSaccuracy: 80.5 ± 3.9 -> 78.8 ± 4.4Hurt
Use PIN instead of CIN++graph classification on NCI1 · NCI1accuracy: 85.3 ± 1.2 -> 85.1 ± 1.5Hurt
Use PIN instead of CIN++graph classification on NCI109 · NCI109accuracy: 84.5 ± 2.4 -> 84.0 ± 1.5Hurt
Use PIN instead of GSNgraph classification on IMDB-B · IMDB-Baccuracy: 77.8 ± 3.3 -> 76.6 ± 2.9Hurt
Use PIN instead of CINmolecular graph regression without edge features · ZINC, no edge featuresMAE: 0.115 ± 0.003 -> 0.139 ± 0.004Hurt
Use PIN instead of CIN++molecular graph regression with edge features · ZINC, with edge featuresMAE: 0.077 ± 0.004 -> 0.096 ± 0.006Hurt
Use PIN instead of CINmolecular graph classification · OGBG-MOLHIV testROC-AUC: 80.94 ± 0.57 -> 79.44 ± 1.40Hurt
Use PIN instead of GSNmolecular graph classification · OGBG-MOLHIV validationROC-AUC: 86.58 ± 0.84 -> 82.41 ± 0.96Hurt
Increase maximum lifting dimension from 2 to 7 (ablation)PIN on ZINC with edge features · ZINCtest MAE: 0.160 ± 0.009 -> 0.096 ± 0.006Helped
Increase maximum lifting dimension from 3 to 7 (ablation)PIN on NCI1 · NCI1accuracy: 84.9 ± 1.6 -> 85.1 ± 1.5No clear effect
Increase maximum lifting dimension from 3 to 7 (ablation)PIN on ZINC · ZINCtest MAE: 0.126 ± 0.004 -> 0.096 ± 0.006Helped
Increase PIN message-passing layersPIN(3) on strongly regular graph families · SRG Familiesfailure rateHelped

Surprising findings

Limitations

Experimental setup

Datasets: PROTEINS NCI1 NCI109 IMDB-B ZINC OGBG-MOLHIV Strongly regular graph families

Benchmarks: PROTEINS NCI1 NCI109 IMDB-B ZINC OGBG-MOLHIV Strongly regular graphs

Metrics: accuracy MAE ROC-AUC failure rate on SRG distinguishing

Baselines: GIN PPGNs GSN pathGCN PathNN SIN CIN CAN CIN++ CWN PNA DGN

Builds on: simplicial WL test (SWL) cellular WL test (CWL) MPSN CIN GIN

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