Iterative Ricci-Foster Curvature Flow with GMM-Based Edge Pruning: A Novel Approach to Community Detection
Arsenii Onuchin, Konstantin Sorokin, Maxim Beketov, Liubov Tupikina

TL;DR
This paper presents a new community detection method on graphs using Ricci-Foster curvature flow combined with GMM clustering, outperforming existing Ricci-based approaches in accuracy and computational efficiency.
Contribution
It introduces a novel Ricci-Foster curvature flow technique with GMM-based edge pruning for community detection, offering a faster and more effective alternative to Ollivier-Ricci flow methods.
Findings
Successfully recovers planted communities in synthetic networks
Outperforms Ollivier-Ricci flow in computation time
Demonstrates robustness on stochastic block model networks
Abstract
Community detection in complex networks is a fundamental problem, open to new approaches in various scientific settings. We introduce a novel community detection method, based on Ricci flow on graphs. Our technique iteratively updates edge weights (their metric lengths) according to their (combinatorial) Foster version of Ricci curvature computed from effective resistance distance between the nodes. The latter computation is known to be done by pseudo-inverting the graph Laplacian matrix. At that, our approach is alternative to one based on Ollivier-Ricci geometric flow for community detection on graphs, significantly outperforming it in terms of computation time. In our proposed method, iterations of Foster-Ricci flow that highlight network regions of different curvature -- are followed by a Gaussian Mixture Model (GMM) separation heuristic. That allows to classify edges into…
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
TopicsComplex Network Analysis Techniques · Advanced Graph Neural Networks · Advanced Clustering Algorithms Research
