Directional Sheaf Hypergraph Networks: Unifying Learning on Directed and Undirected Hypergraphs
Emanuele Mule, Stefano Fiorini, Antonio Purificato, Federico Siciliano, Stefano Coniglio, Fabrizio Silvestri
TL;DR
DSHN introduces Directed Hypergraph Cellular Sheaves and a complex-valued Directed Sheaf Hypergraph Laplacian to model directionality in higher-order interactions. By embedding diffusion in the complex domain and learning direction-aware restriction maps, the method unifies and extends Laplacians for graphs and hypergraphs, enabling spectral-style convolution on directed hypergraphs. Empirically, DSNH and its lightweight variant achieve 2–20% relative accuracy gains over 13 baselines across 7 real-world and several synthetic benchmarks, with performance depending on the dataset's homophily and directionality. The approach offers a principled, scalable framework for learning on directed hypergraphs, with potential extensions such as learning the charge parameter $q$ end-to-end and applying to large-scale biological networks.
Abstract
Hypergraphs provide a natural way to represent higher-order interactions among multiple entities. While undirected hypergraphs have been extensively studied, the case of directed hypergraphs, which can model oriented group interactions, remains largely under-explored despite its relevance for many applications. Recent approaches in this direction often exhibit an implicit bias toward homophily, which limits their effectiveness in heterophilic settings. Rooted in the algebraic topology notion of Cellular Sheaves, Sheaf Neural Networks (SNNs) were introduced as an effective solution to circumvent such a drawback. While a generalization to hypergraphs is known, it is only suitable for undirected hypergraphs, failing to tackle the directed case. In this work, we introduce Directional Sheaf Hypergraph Networks (DSHN), a framework integrating sheaf theory with a principled treatment of asymmetric relations within a hypergraph. From it, we construct the Directed Sheaf Hypergraph Laplacian, a complex-valued operator by which we unify and generalize many existing Laplacian matrices proposed in the graph- and hypergraph-learning literature. Across 7 real-world datasets and against 13 baselines, DSHN achieves relative accuracy gains from 2% up to 20%, showing how a principled treatment of directionality in hypergraphs, combined with the expressive power of sheaves, can substantially improve performance.
