English

GNNs Meet Sequence Models Along the Shortest-Path: an Expressive Method for Link Prediction

Machine Learning 2025-07-11 v1

Abstract

Graph Neural Networks (GNNs) often struggle to capture the link-specific structural patterns crucial for accurate link prediction, as their node-centric message-passing schemes overlook the subgraph structures connecting a pair of nodes. Existing methods to inject such structural context either incur high computational cost or rely on simplistic heuristics (e.g., common neighbor counts) that fail to model multi-hop dependencies. We introduce SP4LP (Shortest Path for Link Prediction), a novel framework that combines GNN-based node encodings with sequence modeling over shortest paths. Specifically, SP4LP first applies a GNN to compute representations for all nodes, then extracts the shortest path between each candidate node pair and processes the resulting sequence of node embeddings using a sequence model. This design enables SP4LP to capture expressive multi-hop relational patterns with computational efficiency. Empirically, SP4LP achieves state-of-the-art performance across link prediction benchmarks. Theoretically, we prove that SP4LP is strictly more expressive than standard message-passing GNNs and several state-of-the-art structural features methods, establishing it as a general and principled approach for link prediction in graphs.

Keywords

Cite

@article{arxiv.2507.07138,
  title  = {GNNs Meet Sequence Models Along the Shortest-Path: an Expressive Method for Link Prediction},
  author = {Francesco Ferrini and Veronica Lachi and Antonio Longa and Bruno Lepri and Andrea Passerini},
  journal= {arXiv preprint arXiv:2507.07138},
  year   = {2025}
}
R2 v1 2026-07-01T03:53:42.636Z