Computing the Top Betti Numbers of Semi-algebraic Sets Defined by Quadratic Inequalities in Polynomial Time
arXiv:math/0603262 · doi:10.1007/s10208-005-0208-8
Abstract
For any , we present an algorithm which takes as input a semi-algebraic set, , defined by , where each has degree and computes the top Betti numbers of , in polynomial time. The complexity of the algorithm, stated more precisely, is For fixed , the complexity of the algorithm can be expressed as which is polynomial in the input parameters and . To our knowledge this is the first polynomial time algorithm for computing non-trivial topological invariants of semi-algebraic sets in defined by polynomial inequalities, where the number of inequalities is not fixed and the polynomials are allowed to have degree greater than one. For fixed , we obtain by letting , an algorithm for computing all the Betti numbers of whose complexity is .
Some more details added in Sections 6 and 7
References in corpus (1)
Cited by in corpus (7)
- Demonstration of Topological Data Analysis on a Quantum Processor
- Computing the Betti numbers of semi-algebraic sets defined by partly quadratic systems of polynomials
- Vandermonde varieties, mirrored spaces, and the cohomology of symmetric semi-algebraic sets
- A complexity theory of constructible functions and sheaves
- The Persistent Topology of Optimal Transport Based Metric Thickenings
- Testing systems of real quadratic equations for approximate solutions
- Geodesic diameter of sets defined by few quadratic equations and inequalities