A spectral sequence for parallelized persistence
David Lipsky, Primoz Skraba, Mikael Vejdemo-Johansson

TL;DR
This paper introduces a divide-and-conquer spectral sequence approach for computing persistent homology on large datasets, enabling parallelization and memory-efficient processing while maintaining computational complexity.
Contribution
It develops a spectral sequence framework based on Mayer-Vietoris for merging local persistent homology data, facilitating parallel computation and stratified memory access.
Findings
Enables parallel computation of persistent homology.
Provides a spectral sequence-based merging technique.
Offers algebraic proofs of homology nerve lemmas.
Abstract
We approach the problem of the computation of persistent homology for large datasets by a divide-and-conquer strategy. Dividing the total space into separate but overlapping components, we are able to limit the total memory residency for any part of the computation, while not degrading the overall complexity much. Locally computed persistence information is then merged from the components and their intersections using a spectral sequence generalizing the Mayer-Vietoris long exact sequence. We describe the Mayer-Vietoris spectral sequence and give details on how to compute with it. This allows us to merge local homological data into the global persistent homology. Furthermore, we detail how the classical topology constructions inherent in the spectral sequence adapt to a persistence perspective, as well as describe the techniques from computational commutative algebra necessary for…
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.
Taxonomy
TopicsTopological and Geometric Data Analysis · Homotopy and Cohomology in Algebraic Topology · Advanced Neuroimaging Techniques and Applications
