Sketching Persistence Diagrams
Donald R. Sheehy, Siddharth Sheth

TL;DR
This paper introduces an efficient algorithm for sketching persistence diagrams, producing a sequence of approximations converging to the original diagram with guarantees on approximation quality and space complexity.
Contribution
The authors develop a novel sketching method for persistence diagrams that enables fast approximation of bottleneck distances and minimal space representation.
Findings
Sequence of diagrams converges in bottleneck distance
Space complexity of sketches is linear in the number of points
Allows linear-time approximation of Hausdorff and bottleneck distances
Abstract
Given a persistence diagram with points, we give an algorithm that produces a sequence of persistence diagrams converging in bottleneck distance to the input diagram, the th of which has distinct (weighted) points and is a -approximation to the closest persistence diagram with that many distinct points. For each approximation, we precompute the optimal matching between the th and the st. Perhaps surprisingly, the entire sequence of diagrams as well as the sequence of matchings can be represented in space. The main approach is to use a variation of the greedy permutation of the persistence diagram to give good Hausdorff approximations and assign weights to these subsets. We give a new algorithm to efficiently compute this permutation, despite the high implicit dimension of points in a persistence diagram due to the effect of the diagonal. The sketches…
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.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
