Approximation algorithms for 1-Wasserstein distance between persistence diagrams
Not on the map. Why?
Abstract (arXiv)
Recent years have witnessed a tremendous growth using topological summaries, especially the persistence diagrams (encoding the so-called persistent homology) for analyzing complex shapes. Intuitively, persistent homology maps a potentially complex input object (be it a graph, an image, or a point set and so on) to a unified type of feature summary, called the persistence diagrams. One can then carry out downstream data analysis tasks using such persistence diagram representations. A key problem is to compute the distance between two persistence diagrams efficiently. In particular, a persistence diagram is essentially a multiset of points in the plane, and one popular distance is the so-called 1-Wasserstein distance between persistence diagrams. In this paper, we present two algorithms to approximate the 1-Wasserstein distance for persistence diagrams in near-linear time. These algorithms primarily follow the same ideas as two existing algorithms to approximate optimal transport between two finite point-sets in Euclidean spaces via randomly shifted quadtrees. We show how these algorithms can be effectively adapted for the case of persistence diagrams. Our algorithms are much more efficient than previous exact and approximate algorithms, both in theory and in practice, and we demonstrate its efficiency via extensive experiments. They are conceptually simple and easy to implement, and the code is publicly available in github.
Key facts. Cited by 5 papers in the map (data through 7 Oct 2026). First posted on arXiv 15 Apr 2021.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2023: 1; 2024: 2; 2025: 0; 2026: 2.
5 papers.
- 2024Efficient approximation of Earth Mover's Distance Based on Nearest Neighbor Searchcited by 3
- 2023Vector Summaries of Persistence Diagrams for Permutation-based Hypothesis Testingcited by 1
- 2024A Class of Topological Pseudodistances for Fast Comparison of Persistence Diagramscited by 0
- 2026Data-driven techniques for translational neuroscience and personalized neuro-healthcited by 0
- 2026Sierpi'nski--Knopp Wasserstein Distance for Persistence Diagrams and Applications to 2-Wasserstein Approximationcited by 0
- 2026Sierpi'nski--Knopp Wasserstein Distance for Persistence Diagrams and Applications to 2-Wasserstein Approximation1 Sep 2026
- 2026Data-driven techniques for translational neuroscience and personalized neuro-health13 Aug 2026
- 2024A Class of Topological Pseudodistances for Fast Comparison of Persistence Diagrams22 Feb 2024
- 2024Efficient approximation of Earth Mover's Distance Based on Nearest Neighbor Search14 Jan 2024
- 2023Vector Summaries of Persistence Diagrams for Permutation-based Hypothesis Testing9 Jun 2023