Keeping it sparse: Computing Persistent Homology revisited
Not on the map. Why?
Abstract (arXiv)
In this work, we study several variants of matrix reduction via Gaussian elimination that try to keep the reduced matrix sparse. The motivation comes from the growing field of topological data analysis where matrix reduction is the major subroutine to compute barcodes, the main invariant therein. We propose two novel variants of the standard algorithm, called swap and retrospective reductions. We test them on a large collection of data against other known variants to compare their efficiency, and we find that sometimes they provide a considerable speed-up. We also present novel output-sensitive bounds for the retrospective variant which better explain the discrepancy between the cubic worst-case complexity bound and the almost linear practical behavior of matrix reduction. Finally, we provide several constructions on which one of the variants performs strictly better than the others.
Key facts. Cited by 6 papers in the map (data through 14 Oct 2026). First posted on arXiv 16 Nov 2022.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2023: 3; 2024: 1; 2025: 1; 2026: 1.
6 papers.
- 2023On the Expressivity of Persistent Homology in Graph Learningcited by 19
- 2023Stable Vectorization of Multiparameter Persistent Homology using Signed Barcodes as Measurescited by 15
- 2024Graphcode: Learning from multiparameter persistent homology using graph neural networkscited by 8
- 2023Topological Parallax: A Geometric Specification for Deep Perception Modelscited by 1
- 2025Unreduced Persistence Diagrams for Topological Machine Learningcited by 1
- 2026TopoPrune: Robust Data Pruning via Unified Latent Space Topologycited by 1
- 2026TopoPrune: Robust Data Pruning via Unified Latent Space Topology2 Feb 2026
- 2025Unreduced Persistence Diagrams for Topological Machine Learning9 Jul 2025
- 2024Graphcode: Learning from multiparameter persistent homology using graph neural networks23 May 2024
- 2023Topological Parallax: A Geometric Specification for Deep Perception Models20 Jun 2023
- 2023Stable Vectorization of Multiparameter Persistent Homology using Signed Barcodes as Measures6 Jun 2023
- 2023On the Expressivity of Persistent Homology in Graph Learning20 Feb 2023