Hierarchical Pooling for Sheaf Neural Networks
Not on the map. Why?
Abstract (arXiv)
Sheaf Neural Networks (SNNs) generalize Graph Neural Networks (GNNs) by replacing scalar node signals with stalk-valued signals and by using restriction maps to measure compatibility across edges. Unlike standard graph diffusion, which encourages neighboring node features to become similar, sheaf diffusion promotes consistency through the restriction maps and can therefore model more general relationships between neighboring nodes. However, existing sheaf neural architectures mainly operate at a fixed graph resolution and do not provide a principled pooling mechanism for building hierarchical representations. In this paper, we introduce Hierarchical Sheaf Pool (HiSP), a sheaf-aware pooling framework based on local spectral coarsening. Given a partition of the graph, HiSP constructs each coarse stalk by projecting fine stalk-valued features onto the low-frequency eigenmodes of the cluster-internal sheaf Laplacian. These local modes define a cochain-level prolongation map, which allows the fine sheaf energy to be represented on the coarse space through a Galerkin operator. We further analyze the approximation induced by coarsening by separating truncation loss, due to discarded local modes, from realization loss, due to representing the projected operator as a coarse sheaf. Finally, we implement HiSP as a GNN pooling layer compatible with SNNs and provide a PyG implementation supporting batching, lifted sheaf Laplacians, and hierarchical architectures.
Key facts. No citing papers in the map yet (data through 13 Oct 2026). Builds on 13 of its 21 references that are in the map. First posted on arXiv 18 Jun 2026.
Builds on
13 of 21 references.
References · 13
- 2016Semi-Supervised Classification with Graph Convolutional Networkscited by 11,318
- 2018Hierarchical Graph Representation Learning with Differentiable Poolingcited by 787
- 2022Neural Sheaf Diffusion: A Topological Perspective on Heterophily and Oversmoothing in GNNscited by 210
- 2019Graph Convolutional Networks with EigenPoolingcited by 94
- 2020Sheaf Neural Networkscited by 81
- 2021Understanding Pooling in Graph Neural Networkscited by 69
- 2022Sheaf Neural Networks with Connection Laplacianscited by 64
- 2025Cooperative Sheaf Neural Networkscited by 11
- 2024Heterogeneous Sheaf Neural Networkscited by 10
- 2025Polynomial Neural Sheaf Diffusion: A Spectral Filtering Approach on Cellular Sheavescited by 9
- 2024Joint Diffusion Processes as an Inductive Bias in Sheaf Neural Networkscited by 8
- 2024MaxCutPool: differentiable feature-aware Maxcut for pooling in graph neural networkscited by 5
1 more
Built on by
Not cited yet.