Finding core subgraphs of directed graphs via discrete Ricci curvature flow
Juan Zhao, Jicheng Ma, Yunyan Yang, Liang Zhao

TL;DR
This paper introduces a novel Ricci curvature flow for directed graphs, enabling detection of core subgraphs even in weakly connected graphs by transforming them into strongly connected ones without affecting the core detection.
Contribution
It defines Ricci curvature and flow for directed graphs and presents a method to detect core subgraphs in weakly connected graphs by artificially making them strongly connected.
Findings
Outperforms traditional methods on key metrics
Works for weakly connected directed graphs
Provides a unique global solution for strongly connected graphs
Abstract
Ricci curvature and its associated flow offer powerful geometric methods for analyzing complex networks. While existing research heavily focuses on applications for undirected graphs such as community detection and core extraction, there have been relatively less attention on directed graphs. In this paper, we introduce a definition of Ricci curvature and an accompanying curvature flow for directed graphs. Crucially, for strongly connected directed graphs, this flow admits a unique global solution. We then apply this flow to detect strongly connected subgraphs from weakly connected directed graphs. (A weakly connected graph is connected overall but not necessarily strongly connected). Unlike prior work requiring graphs to be strongly connected, our method loosens this requirement. We transform a weakly connected graph into a strongly connected one by adding edges with very large…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsTopological and Geometric Data Analysis · Advanced Graph Neural Networks · Data Visualization and Analytics
