English

Bakry-\'Emery curvature sharpness and curvature flow in finite weighted graphs. II. Implementation

Classical Analysis and ODEs 2022-12-26 v1 Combinatorics Differential Geometry Probability

Abstract

In this second part of a sequence of two papers, we discuss the implementation of a curvature flow on weighted graphs based on the Bakry-\'Emery calculus. This flow can be adapted to preserve the Markovian property and its limits as time goes to infinity turn out to be curvature sharp weighted graphs. After reviewing some of the main results of the first paper concerned with the theoretical aspects, we present various examples (random graphs, paths, cycles, complete graphs, wedge sums and Cartesian products of complete graphs, hypercubes) and exhibit further properties of this flow. One particular aspect in our investigations is asymptotic stability and instability of curvature flow equilibria. The paper ends with a description of the available Python functions and routines available in the ancillary file. We hope that the explanations of the Python implementation via examples will help users to carry out their own curvature flow experiments.

Keywords

Cite

@article{arxiv.2212.12401,
  title  = {Bakry-\'Emery curvature sharpness and curvature flow in finite weighted graphs. II. Implementation},
  author = {David Cushing and Supanat Kamtue and Shiping Liu and Florentin Münch and Norbert Peyerimhoff and Ben Snodgrass},
  journal= {arXiv preprint arXiv:2212.12401},
  year   = {2022}
}