Complexity and speed of semi-algebraic multi-persistence
arXiv:2407.13586
Abstract
Let be a real closed field, a closed and bounded semi-algebraic set, and a continuous semi-algebraic map inducing a -parameter semi-algebraic filtration by sublevel sets. We introduce a barcode invariant for such filtrations that directly extends the classical () barcode. After scaling of the parameter space, in each homological degree the invariant is encoded by a -valued function \[ μ_\ell(S,\mathbf{f}):\ \Big(({-}1,1)^p\times(({-}1,1)^p \cup\{(1,\ldots,1)\}) \Big)\ \cap\ \{(\mathbf a,\mathbf b)\mid \mathbf a\preceq \mathbf b\} \ \longrightarrow\ \mathbb{Z}_{\ge 0}, \] where denotes the product order on . We prove that is semi-algebraically constructible and establish a singly exponential upper bound on its description complexity. Moreover, we give a singly exponential-time algorithm to compute , extending to arbitrary the corresponding result for by Basu and Karisani. Finally, for semi-algebraic filtrations of bounded description complexity we bound the number of equivalence classes of finite poset modules realizable in this way, yielding a tight analogue of "speed" bounds for algebraically defined graph classes.
42 pages. Extensive revision from previous version. Comments welcome