Evolution of weights on a connected finite graph
Jicheng Ma, Yunyan Yang

TL;DR
This paper introduces a novel weight evolution process on connected finite graphs, generalizing Ollivier's Ricci flow, with applications to community detection and a new algorithm that simplifies previous methods.
Contribution
It proposes a new weight evolution model including Ollivier's Ricci flow as a special case, and develops a simplified, effective community detection algorithm based on discrete evolution.
Findings
Proves global existence and uniqueness of solutions for the evolution equations.
Develops a new community detection algorithm using the proposed evolution.
Demonstrates the algorithm's effectiveness with code available online.
Abstract
On a connected finite graph, we propose an evolution of weights including Ollivier's Ricci flow as a special case. During the evolution process, on each edge, the speed of change of weight is exactly the difference between the Wasserstein distance related to two probability measures and certain graph distance. Here the probability measure may be chosen as an -lazy one-step random walk, an -lazy two-step random walk, or a general probability measure. Based on the ODE theory, we show that the initial value problem has a unique global solution. A discrete version of the above evolution is applied to the problem of community detection. Our algorithm is based on such a discrete evolution, where probability measures are chosen as -lazy one-step random walk and -lazy two-step random walk respectively. Note that the later measure has not been used in previous…
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.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsGraph theory and applications
