Computing the Top Betti Numbers of Semi-algebraic Sets Defined by Quadratic Inequalities in Polynomial Time
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 .
Keywords
Cite
@article{arxiv.math/0603262,
title = {Computing the Top Betti Numbers of Semi-algebraic Sets Defined by Quadratic Inequalities in Polynomial Time},
author = {Saugata Basu},
journal= {arXiv preprint arXiv:math/0603262},
year = {2007}
}
Comments
Some more details added in Sections 6 and 7