Facilitating Graph Neural Networks with Random Walk on Simplicial Complexes

Cai Zhou, Xiyuan Wang, Muhan Zhang
2/12/2026

No official code found. Best implementation: zhouc20/HodgeRandomWalk (5 stars, MIT, last commit 2024-03-17).

Abstract

Node-level random walk has been widely used to improve Graph Neural Networks. However, there is limited attention to random walk on edge and, more generally, on $k$-simplices. This paper systematically analyzes how random walk on different orders of simplicial complexes (SC) facilitates GNNs in their theoretical expressivity. First, on $0$-simplices or node level, we establish a connection between existing positional encoding (PE) and structure encoding (SE) methods through the bridge of random walk. Second, on $1$-simplices or edge level, we bridge edge-level random walk and Hodge $1$-Laplacians and design corresponding edge PE respectively. In the spatial domain, we directly make use of edge level random walk to construct EdgeRWSE. Based on the spectral analysis of Hodge $1$-Laplcians, we propose Hodge1Lap, a permutation equivariant and expressive edge-level positional encoding. Third, we generalize our theory to random walk on higher-order simplices and propose the general principle to design PE on simplices based on random walk and Hodge Laplacians. Inter-level random walk is also introduced to unify a wide range of simplicial networks. Extensive experiments verify the effectiveness of our random walk-based methods.

View on arXivView PDF

Code Implementations(1)

MIT

Official repository of NeurIPS 2023 paper - Facilitating Graph Neural Networks with Random Walk on Simplicial Complexes

51Shell, PythonOct 28, 20232 years agoMIT

Similar Papers

Cite this paper

@article{zhou2026facilitating,
  title  = {Facilitating Graph Neural Networks with Random Walk on Simplicial Complexes},
  author = {Cai Zhou and Xiyuan Wang and Muhan Zhang},
  year   = {2026},
  eprint = {2310.19285},
  archivePrefix = {arXiv},
  url    = {https://arxiv.org/abs/2310.19285},
  journal = {NEURIPS 2023 2023}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2310.19285.svg)](https://codeofpaper.com/paper/2310.19285)

Discussion