🤖 AI Summary
Graph neural networks (GNNs) suffer from the “over-squashing” problem—severe distortion of long-range node information during neighborhood aggregation—hindering effective modeling of distant dependencies. To address this, we propose a geometry-driven graph structural enhancement method: for the first time, we integrate Forman-Ricci curvature into GNN preprocessing to identify backbone substructures; guided by curvature, we perform graph coarsening and hyperedge generation to construct topology-preserving high-order hypergraph representations. Crucially, our approach enhances cross-community information flow explicitly without modifying the underlying GNN architecture. Extensive experiments on multiple benchmark datasets demonstrate that our method significantly alleviates over-squashing, yielding average accuracy improvements of 3.2–7.8% on long-range reasoning tasks—including graph classification and link prediction—thereby validating the efficacy and generalizability of geometric priors in structural optimization.
📝 Abstract
Graph Neural Networks are highly effective at learning from relational data, leveraging node and edge features while maintaining the symmetries inherent to graph structures. However, many real-world systems, such as social or biological networks, exhibit complex interactions that are more naturally represented by higher-order topological domains. The emerging field of Geometric and Topological Deep Learning addresses this challenge by introducing methods that utilize and benefit from higher-order structures. Central to TDL is the concept of lifting, which transforms data representations from basic graph forms to more expressive topologies before the application of GNN models for learning. In this work, we propose a structural lifting strategy using Forman-Ricci curvature, which defines an edge-based network characteristic based on Riemannian geometry. Curvature reveals local and global properties of a graph, such as a network's backbones, i.e. coarse, structure-preserving graph geometries that form connections between major communities - most suitably represented as hyperedges to model information flows between clusters across large distances in the network. To this end, our approach provides a remedy to the problem of information distortion in message passing across long distances and graph bottlenecks - a phenomenon known in graph learning as over-squashing.