Computing the Betti numbers of semi-algebraic sets defined by partly quadratic systems of polynomials (Q1024388)
From MaRDI portal
scientific article
Language | Label | Description | Also known as |
---|---|---|---|
English | Computing the Betti numbers of semi-algebraic sets defined by partly quadratic systems of polynomials |
scientific article |
Statements
Computing the Betti numbers of semi-algebraic sets defined by partly quadratic systems of polynomials (English)
0 references
17 June 2009
0 references
Let \(R\) be a real closed field, \(\mathcal P\) a family of \(s\) polynomials of total degree at most \(d\) from \(R[X_1, \ldots, X_k]\), and \(\mathcal Q\) a family of \(m\) polynomials from \(R[X_1, \ldots, X_k, Y_1, \ldots, Y_t]\) with \(\deg_Y Q\leq 2\), \(\deg _X Q\leq d\) for all \(Q\in \mathcal{Q}\). A semi-algebraic set \(S\subset R^{k+t}\) is called \((\mathcal{P} \cup \mathcal{Q})\)-closed if \(S\) is defined by a Boolean formula with atoms of the form \(F=0\), \(F\leq 0\), \(F\geq 0\), \(F\in \mathcal{P} \cup \mathcal{Q}\) connected only by disjunctions and conjunctions. In this paper it is shown that there exists an algorithm that takes as input the description of a \((\mathcal{P} \cup \mathcal{Q})\)-closed semi-algebraic set and computes all its Betti numbers by performing at most \(\bigl( (t+1)(s+1)m+1)(d+1)\bigr)^{2^{O(m+k)}}\) arithmetic operations and comparisons. Such a complexity lies between the doubly exponential time bound for the algorithms available in the general case, and the polynomial complexity in the case of semi-algebraic sets defined by few quadratic inequalities. Moreover, for fixed cardinalities of the defining sets \((\mathcal{P}\) and \( \mathcal{Q})\), the algorithm introduced here has polynomial time complexity in the parameters \(d\), \(t\), \(s\). The algorithm described in the paper under review, too complicated to be sketched here, is an adaptation of \textit{S. Basu}'s work [Found. Comput. Math. 8, No. 1, 45--80 (2008), erratum 81--95 (2008; Zbl 1141.14034)] to the case where there are parameters. The presence of parameters requires a careful analysis of the topology of sets defined by partly quadratic systems of polynomials, analysis which is based on and simplifies a construction introduced by \textit{A. A. Agrachev} [J. Sov. Math. 49, No. 3, 990--1013 (1990; Zbl 0719.58006)].
0 references
Betti numbers
0 references
quadratic inequalities
0 references
semi-algebraic sets
0 references
cell complex
0 references
triangulation
0 references
real closed field
0 references
infinitesimal elements
0 references
0 references
0 references
0 references
0 references