Computing the homology functor on semi-algebraic maps and diagrams

From MaRDI portal
Publication:6405642

arXiv2207.10497MaRDI QIDQ6405642FDOQ6405642


Authors: Saugata Basu, Negin Karisani Edit this on Wikidata


Publication date: 21 July 2022

Abstract: Developing an algorithm for computing the Betti numbers of semi-algebraic sets with singly exponential complexity has been a holy grail in algorithmic semi-algebraic geometry and only partial results are known. In this paper we consider the more general problem of computing the image under the homology functor of a semi-algebraic map f:XightarrowY between closed and bounded semi-algebraic sets. For every fixed ellgeq0 we give an algorithm with singly exponential complexity that computes bases of the homology groups mathrmHi(X),mathrmHi(Y) (with rational coefficients) and a matrix with respect to these bases of the induced linear maps mathrmHi(f):mathrmHi(X)ightarrowmathrmHi(Y),0leqileqell. We generalize this algorithm to more general (zigzag) diagrams of maps between closed and bounded semi-algebraic sets and give a singly exponential algorithm for computing the homology functors on such diagrams. This allows us to give an algorithm with singly exponential complexity for computing barcodes of semi-algebraic zigzag persistent homology in small dimensions.













This page was built for publication: Computing the homology functor on semi-algebraic maps and diagrams

Report a bug (only for logged in users!)Click here to report a bug for this page (MaRDI item Q6405642)