Edit Distance and Persistence Diagrams Over Lattices
Alexander McCleary, Amit Patel
TL;DR
The paper generalizes persistent diagrams to filtrations indexed by finite metric lattices and presents a functorial, stable pipeline built from three categories: ${\mathsf{Fil}}(K)$, ${\mathsf{Mon}}$, and ${\mathsf{Fnc}}$. It introduces the birth–death functor ${\mathsf{ZB}}_*$ and the Möbius inversion functor ${\mathsf{MI}}$, proving both are $1$-Lipschitz and that the resulting diagrams are stable invariants. The authors show that the generalized bottleneck distance is strongly equivalent to the edit distance within this framework, linking classical and generalized persistence. This work enables robust applications in homological inference and machine learning by providing a principled, functorial, and stable way to extract and compare multi-parameter persistence information via Möbius inversion on lattices.
Abstract
We build a functorial pipeline for persistent homology. The input to this pipeline is a filtered simplicial complex indexed by any finite metric lattice and the output is a persistence diagram defined as the Möbius inversion of its birth-death function. We adapt the Reeb graph edit distance to each of our categories and prove that both functors in our pipeline are $1$-Lipschitz making our pipeline stable. Our constructions generalize the classical persistence diagram and, in this setting, the bottleneck distance is strongly equivalent to the edit distance.
