Boosting Graph Pooling with Persistent Homology

Chaolong Ying, Xinjian Zhao, Tianshu Yu
2/3/2026

No official code found. Best implementation: LOGO-CUHKSZ/TIP (1 star, last commit 2024-11-19).

Abstract

Recently, there has been an emerging trend to integrate persistent homology (PH) into graph neural networks (GNNs) to enrich expressive power. However, naively plugging PH features into GNN layers always results in marginal improvement with low interpretability. In this paper, we investigate a novel mechanism for injecting global topological invariance into pooling layers using PH, motivated by the observation that filtration operation in PH naturally aligns graph pooling in a cut-off manner. In this fashion, message passing in the coarsened graph acts along persistent pooled topology, leading to improved performance. Experimentally, we apply our mechanism to a collection of graph pooling methods and observe consistent and substantial performance gain over several popular datasets, demonstrating its wide applicability and flexibility.

View on arXivView PDF

Code Implementations(1)

LOGO-CUHKSZ/TIPCommunity100%
11C++, PythonOct 12, 20241 years ago

Similar Papers

Cite this paper

@article{ying2026boosting,
  title  = {Boosting Graph Pooling with Persistent Homology},
  author = {Chaolong Ying and Xinjian Zhao and Tianshu Yu},
  year   = {2026},
  eprint = {2402.16346},
  archivePrefix = {arXiv},
  doi    = {10.48550/arXiv.2402.16346},
  url    = {https://arxiv.org/abs/2402.16346},
  journal = {NEURIPS 2024 2024}
}

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/2402.16346.svg)](https://codeofpaper.com/paper/2402.16346)

Discussion