Generalized persistence diagrams for persistence modules over posets (Q2063197)
From MaRDI portal
scientific article
Language | Label | Description | Also known as |
---|---|---|---|
English | Generalized persistence diagrams for persistence modules over posets |
scientific article |
Statements
Generalized persistence diagrams for persistence modules over posets (English)
0 references
10 January 2022
0 references
The field of Topological Data Analysis (TDA) can be argued to have started with the introduction of persistence diagrams. The input data is that of a persistence module \(\mathcal{V} = (\{V_a\},\{\phi_{a,b}\})\) consisting of vector spaces \(\{V_a \mid a \in \mathbb{R}\}\) with morphisms \(\varphi_{a,b}:V_a \to V_b\) satisfying composition laws \(\varphi_{a,c} = \varphi_{b, c} \circ \varphi_{a,b}\). Under certain finiteness assumptions (see e.g.~[\textit{S. Y. Oudot}, Persistence theory. From quiver representations to data analysis. Providence, RI: American Mathematical Society (AMS) (2015; Zbl 1335.55001)]), these modules always decompose into so-called interval modules, which are defined as follows. Fixing a connected interval \(I \subseteq \mathbb{R}\), the interval module \(\mathcal{I}\) is one for which every vector space is either the one-dimensional vector space \(V_a = k\) if \(a \in I\); or is 0 otherwise. The maps are defined to be isomorphisms if possible, and the 0-map otherwise. The decomposition \(\mathcal{V} = \bigoplus_{I \in B} \mathcal{I}_I \) is unique up to isomorphism; so we call the collection \(B\) the barcode of \(\mathcal{V}\). These are often visualized as a collection of points \((a,b)\) for each interval \(I=(a,b)\) in \(B\), called a persistence diagram. Following [\textit{P. Bubenik} and \textit{J. A. Scott}, Discrete Comput. Geom. 51, No. 3, 600--627 (2014; Zbl 1295.55005)], we can view the persistence module as a functor, \(\mathcal{V}: (\mathbb{R}, \leq) \to \mathbf{vec}\). With this vantage point, it is immediate to generalize the study of persistence modules to functors \(F: \mathbf{P} \to \mathcal{C}\) from a poset to an arbitrary category. Pairs of choices for \(\mathbf{P}\) and \(\mathcal{C}\) result in many objects of study in the TDA literature: persistence modules of course, but also multiparameter persistence, Reeb graphs, mapper graphs, zigzag persistence, and merge trees to name a few. This paper provides a category theoretic version of the rank invariant (Definition 3.5), which generalizes the standard rank invariant \(rk(\phi_{a,b})\). This paper also extends the work of \textit{A. Patel} [J. Appl. Comput. Topol. 1, No. 3--4, 397--419 (2018; Zbl 1398.18015)] in by providing a combinatorial computation for Patel's generalized persistence diagram (Definition 3.13). By way of application, the authors further show that this can be used to compute 0-dimensional levelset persistence in the special case of Reeb graphs (realized when \(\mathcal{C} = \mathbf{Set}\)) without needing to pass to vector space representations.
0 references
generalized persistence diagrams
0 references
generalized persistence modules
0 references
zigzag persistence
0 references
Reeb graphs
0 references
rank invariant
0 references
limits and colimits
0 references
0 references
0 references