Interval Decomposition of Persistence Modules over a Principal Ideal Domain

📅 2023-10-12
📈 Citations: 0
Influential: 0
📄 PDF
🤖 AI Summary
This paper addresses the interval decomposition problem for persistence modules over principal ideal domains (PIDs), specifically determining whether a pointwise-free, finitely generated persistence module admits a direct sum decomposition into interval modules—and computing it efficiently—when coefficients lie in non-field PIDs such as ℤ or ℚ[x]. We present the first polynomial-time algorithm for this task. Its theoretical foundation is a necessary and sufficient condition for interval decomposability over arbitrary PIDs: all structure maps must have free cokernels. This criterion unifies and generalizes the earlier result of Obayashi–Yoshiwaki for filtered simplicial complexes. Our algorithm is concretely implemented for canonical PIDs including ℤ and ℚ[x], thereby overcoming the classical reliance of persistent homology on field coefficients. It provides both theoretical guarantees and practical computational tools for algebraic topology and data science applications involving non-field coefficient systems.
📝 Abstract
The study of persistent homology has contributed new insights and perspectives into a variety of interesting problems in science and engineering. Work in this domain relies on the result that any finitely-indexed persistence module of finite-dimensional vector spaces admits an interval decomposition -- that is, a decomposition as a direct sum of simpler components called interval modules. This result fails if we replace vector spaces with modules over more general coefficient rings. We introduce an algorithm to determine whether a persistence module of pointwise free and finitely-generated modules over a principal ideal domain (PID) splits as a direct sum of interval submodules. If one exists, our algorithm outputs an interval decomposition. When considering persistence modules with coefficients in $$ or $Q[x]$, our algorithm computes an interval decomposition in polynomial time. This is the first algorithm with these properties of which we are aware. We also show that a persistence module of pointwise free and finitely-generated modules over a PID splits as a direct sum of interval submodules if and only if the cokernel of every structure map is free. This result underpins the formulation of our algorithm. It also complements prior findings by Obayashi and Yoshiwaki regarding persistent homology, including a criterion for field independence and an algorithm to decompose persistence homology modules of simplex-wise filtrations.
Problem

Research questions and friction points this paper is trying to address.

Determines if persistence modules over PIDs decompose into interval submodules
Provides polynomial-time algorithm for interval decomposition in Z or Q[x]
Links module decomposition to cokernel freedom of structure maps
Innovation

Methods, ideas, or system contributions that make the work stand out.

Algorithm for interval decomposition over PID
Polynomial time for Z and Q[x] coefficients
Cokernel freedom ensures interval decomposition
🔎 Similar Papers
2021-06-22Applicable Algebra in Engineering, Communication and ComputingCitations: 1
J
Jiajie Luo
Department of Mathematics, University of California, Los Angeles
G
Gregory Henselman-Petrusek
Pacific Northwest National Laboratory