Generalized Persistence Algorithm for Decomposing Multi-parameter Persistence Modules

04/07/2019
by   Tamal K. Dey, et al.
0

The classical persistence algorithm virtually computes the unique decomposition of a persistence module implicitly given by an input simplicial filtration. Based on matrix reduction, this algorithm is a cornerstone of the emergent area of topological data analysis. Its input is a simplicial filtration defined over integers Z giving rise to a 1-parameter persistence module. It has been recognized that multi-parameter version of persistence modules given by simplicial filtrations over d-dimensional integer grids Z^d is equally or perhaps more important in data science applications. However, in the multi-parameter setting, one of the main bottlenecks is that topological summaries such as barcodes and distances among them cannot be as efficiently computed as in the 1-parameter case because there is no known generalization of the persistence algorithm for computing the decomposition of multi-parameter persistence modules. The Meataxe algorithm, the only known one for computing such a decomposition runs in Õ(n^6(d+1)) time where n is the size of input module. We present for the first time a generalization of the persistence algorithm based on a generalized matrix reduction technique that runs in O(n^2ω) time where ω<2.373 is the exponent for matrix multiplication. We also present an O(n^d+1) algorithm to convert the input filtration to a suitable matrix called presentation matrix which is ultimately decomposed. Various structural and computational results connecting the graded modules from commutative algebra to matrix reductions are established through the course.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
06/04/2022

Efficient Approximation of Multiparameter Persistence Modules

Topological Data Analysis is a growing area of data science, which aims ...
research
03/05/2023

Computing Connection Matrices via Persistence-like Reductions

Connection matrices are a generalization of Morse boundary operators fro...
research
01/02/2021

Notes on pivot pairings

We present a row reduction algorithm to compute the barcode decompositio...
research
02/15/2019

Computing Minimal Presentations and Betti Numbers of 2-Parameter Persistent Homology

Motivated by applications to topological data analysis, we give an effic...
research
02/15/2019

Computing Minimal Presentations and Bigraded Betti Numbers of 2-Parameter Persistent Homology

Motivated by applications to topological data analysis, we give an effic...
research
10/29/2020

Fast Minimal Presentations of Bi-graded Persistence Modules

Multi-parameter persistent homology is a recent branch of topological da...
research
06/17/2022

Projected distances for multi-parameter persistence modules

We introduce the new notions of projected distances and projected barcod...

Please sign up or login with your details

Forgot password? Click here to reset