mlsanityData to 7 Oct 2026

Ironing the Graphs: Toward a Correct Geometric Analysis of Large-Scale Graphs

arXiv 2407.21609 ↗First posted 31 Jul 2024cs.CG cs.LGcited by 0

Not on the map. Why?

Abstract (arXiv)

Graph embedding approaches attempt to project graphs into geometric entities, i.e, manifolds. The idea is that the geometric properties of the projected manifolds are helpful in the inference of graph properties. However, if the choice of the embedding manifold is incorrectly performed, it can lead to incorrect geometric inference. In this paper, we argue that the classical embedding techniques cannot lead to correct geometric interpretation as they miss the curvature at each point, of manifold. We advocate that for doing correct geometric interpretation the embedding of graph should be done over regular constant curvature manifolds. To this end, we present an embedding approach, the discrete Ricci flow graph embedding (dRfge) based on the discrete Ricci flow that adapts the distance between nodes in a graph so that the graph can be embedded onto a constant curvature manifold that is homogeneous and isotropic, i.e., all directions are equivalent and distances comparable, resulting in correct geometric interpretations. A major contribution of this paper is that for the first time, we prove the convergence of discrete Ricci flow to a constant curvature and stable distance metrics over the edges. A drawback of using the discrete Ricci flow is the high computational complexity that prevented its usage in large-scale graph analysis. Another contribution of this paper is a new algorithmic solution that makes it feasible to calculate the Ricci flow for graphs of up to 50k nodes, and beyond. The intuitions behind the discrete Ricci flow make it possible to obtain new insights into the structure of large-scale graphs. We demonstrate this through a case study on analyzing the internet connectivity structure between countries at the BGP level.

Key facts. No citing papers in the map yet (data through 7 Oct 2026). Builds on 12 of its 54 references that are in the map. First posted on arXiv 31 Jul 2024.

Builds on

12 of 54 references.

References · 12

  1. 2017Poincar'e Embeddings for Learning Hierarchical Representationscited by 674
  2. 2018Representation Tradeoffs for Hyperbolic Embeddingscited by 204
  3. 2018Optimal Transport for structured data with application on graphscited by 170
  4. 2021Beltrami Flow and Neural Diffusion on Graphscited by 84
  5. 2019Community Detection on Networks with Ricci Flowcited by 62
  6. 2017Neural Embeddings of Graphs in Hyperbolic Spacecited by 58
  7. 2020Wasserstein Embedding for Graph Learningcited by 56
  8. 2015Ricci Curvature of the Internet Topologycited by 22
  9. 2018Network Alignment by Discrete Ollivier-Ricci Flowcited by 14
  10. 2016Forman-Ricci flow for change detection in large dynamic data setscited by 7
  11. 2019Clustering, factor discovery and optimal transportcited by 4
  12. 2020Geometric Sampling of Networkscited by 3

Built on by

Not cited yet.