CGCVGRLGDec 15, 2025

Continuous Edit Distance, Geodesics and Barycenters of Time-varying Persistence Diagrams

arXiv:2512.12939v1h-index: 2Has Code
Originality Incremental advance
AI Analysis

This provides a principled distance for time-varying persistence diagrams, enabling alignment, comparison, averaging, and clustering directly in their space, which is incremental as it extends edit-distance ideas to this specific domain.

The paper tackles the problem of comparing and analyzing time-varying persistence diagrams by introducing the Continuous Edit Distance (CED), a geodesic and elastic distance that combines local substitution costs with penalized deletions/insertions, controlled by parameters α and β. It achieves clustering performance comparable or better than standard elastic dissimilarities on real-life datasets, with CED-barycenters yielding superior classification results.

We introduce the Continuous Edit Distance (CED), a geodesic and elastic distance for time-varying persistence diagrams (TVPDs). The CED extends edit-distance ideas to TVPDs by combining local substitution costs with penalized deletions/insertions, controlled by two parameters: \(α\) (trade-off between temporal misalignment and diagram discrepancy) and \(β\) (gap penalty). We also provide an explicit construction of CED-geodesics. Building on these ingredients, we present two practical barycenter solvers, one stochastic and one greedy, that monotonically decrease the CED Frechet energy. Empirically, the CED is robust to additive perturbations (both temporal and spatial), recovers temporal shifts, and supports temporal pattern search. On real-life datasets, the CED achieves clustering performance comparable or better than standard elastic dissimilarities, while our clustering based on CED-barycenters yields superior classification results. Overall, the CED equips TVPD analysis with a principled distance, interpretable geodesics, and practical barycenters, enabling alignment, comparison, averaging, and clustering directly in the space of TVPDs. A C++ implementation is provided for reproducibility at the following address https://github.com/sebastien-tchitchek/ContinuousEditDistance.

Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes