Barcodes of towers and a streaming algorithm for persistent homology (Q2415383): Difference between revisions
From MaRDI portal
Set profile property. |
Set OpenAlex properties. |
||
Property / full work available at URL | |||
Property / full work available at URL: https://doi.org/10.1007/s00454-018-0030-0 / rank | |||
Normal rank | |||
Property / OpenAlex ID | |||
Property / OpenAlex ID: W2963639854 / rank | |||
Normal rank |
Revision as of 20:36, 19 March 2024
scientific article
Language | Label | Description | Also known as |
---|---|---|---|
English | Barcodes of towers and a streaming algorithm for persistent homology |
scientific article |
Statements
Barcodes of towers and a streaming algorithm for persistent homology (English)
0 references
21 May 2019
0 references
In this paper the computational problem is to compute the barcode of a given tower efficiently. The authors show that any tower can be efficiently converted into a small filtration with the same barcode. Using a simple variant of their coning strategy, they obtain a filtration whose size is only marginally larger than the length of the tower in the worst case. They also show that a variant of this approach yields a filtration that is asymptotically only marginally larger than the tower and can be efficiently computed by a streaming algorithm, both in theory and in practice. Experimental evaluations show that their approach can efficiently handle towers with billions of complexes. They tested their implementation on various challenging data sets. The source code of the implementation is available at \url{https://bitbucket.org/schreiberh/sophia/} and the software was named Sophia.
0 references
persistent homology
0 references
topological data analysis
0 references
matrix reduction
0 references
streaming algorithms
0 references
simplicial approximation
0 references