Table of Contents
Fetching ...

RiemannGL: Riemannian Geometry Changes Graph Deep Learning

Li Sun, Qiqi Wan, Suyang Zhou, Zhenhao Huang, Philip S. Yu

TL;DR

It is argued that Riemannian geometry provides a principled and necessary foundation for graph representation learning, and that Riemannian graph learning should be viewed as a unifying paradigm rather than a collection of isolated techniques.

Abstract

Graphs are ubiquitous, and learning on graphs has become a cornerstone in artificial intelligence and data mining communities. Unlike pixel grids in images or sequential structures in language, graphs exhibit a typical non-Euclidean structure with complex interactions among the objects. This paper argues that Riemannian geometry provides a principled and necessary foundation for graph representation learning, and that Riemannian graph learning should be viewed as a unifying paradigm rather than a collection of isolated techniques. While recent studies have explored the integration of graph learning and Riemannian geometry, most existing approaches are limited to a narrow class of manifolds, particularly hyperbolic spaces, and often adopt extrinsic manifold formulations. We contend that the central mission of Riemannian graph learning is to endow graph neural networks with intrinsic manifold structures, which remains underexplored. To advance this perspective, we identify key conceptual and methodological gaps in existing approaches and outline a structured research agenda along three dimensions: manifold type, neural architecture, and learning paradigm. We further discuss open challenges, theoretical foundations, and promising directions that are critical for unlocking the full potential of Riemannian graph learning. This paper aims to provide a coherent viewpoint and to stimulate broader exploration of Riemannian geometry as a foundational framework for future graph learning research.

RiemannGL: Riemannian Geometry Changes Graph Deep Learning

TL;DR

It is argued that Riemannian geometry provides a principled and necessary foundation for graph representation learning, and that Riemannian graph learning should be viewed as a unifying paradigm rather than a collection of isolated techniques.

Abstract

Graphs are ubiquitous, and learning on graphs has become a cornerstone in artificial intelligence and data mining communities. Unlike pixel grids in images or sequential structures in language, graphs exhibit a typical non-Euclidean structure with complex interactions among the objects. This paper argues that Riemannian geometry provides a principled and necessary foundation for graph representation learning, and that Riemannian graph learning should be viewed as a unifying paradigm rather than a collection of isolated techniques. While recent studies have explored the integration of graph learning and Riemannian geometry, most existing approaches are limited to a narrow class of manifolds, particularly hyperbolic spaces, and often adopt extrinsic manifold formulations. We contend that the central mission of Riemannian graph learning is to endow graph neural networks with intrinsic manifold structures, which remains underexplored. To advance this perspective, we identify key conceptual and methodological gaps in existing approaches and outline a structured research agenda along three dimensions: manifold type, neural architecture, and learning paradigm. We further discuss open challenges, theoretical foundations, and promising directions that are critical for unlocking the full potential of Riemannian graph learning. This paper aims to provide a coherent viewpoint and to stimulate broader exploration of Riemannian geometry as a foundational framework for future graph learning research.
Paper Structure (61 sections, 39 equations, 11 figures, 5 tables)

This paper contains 61 sections, 39 equations, 11 figures, 5 tables.

Figures (11)

  • Figure 1: Taxonomy of Riemannian Graph Learning.
  • Figure 2: Relationship between Riemannian learning and some related ones.
  • Figure 3: Comparison between Euclidean (flat) and Hyperbolic (negatively curved) triangles.
  • Figure 4: Comparison between Euclidean (flat) and Hyperspherical (positively curved) triangles.
  • Figure 5: Riemannian Convolution Network Aggregation.
  • ...and 6 more figures

Theorems & Definitions (6)

  • Definition 2.1: Graphs
  • Definition 2.2: Directed/Undirected Graphs
  • Definition 2.3: Dynamic Graphs
  • Definition 2.4: Homophilic/Heterophilic Graphs
  • Definition 2.5: Homogeneous/Heterogeneous Graphs
  • Definition 2.6: Riemannian Graph Learning