Computing the Betti numbers of semi-algebraic sets defined by partly quadratic systems of polynomials
Saugata Basu, Dmitrii V. Pasechnik, Marie-Fran\c{c}oise Roy

TL;DR
This paper presents an algorithm to compute Betti numbers of semi-algebraic sets defined by partly quadratic polynomial systems, with complexity that interpolates between known exponential and polynomial bounds.
Contribution
The paper introduces a new algorithm for Betti number computation with complexity bounds that bridge existing exponential and polynomial cases, especially for partly quadratic systems.
Findings
Algorithm computes Betti numbers with complexity $( ext{parameters})^{2^{O(m+k)}}$
Complexity interpolates between doubly exponential and polynomial bounds
For fixed $m$ and $k$, the algorithm runs in polynomial time in other parameters
Abstract
Let be a real closed field, with \deg_{Y}(Q) \leq 2, \deg_{X}(Q) \leq d, Q \in {\mathcal Q}, #({\mathcal Q})=m, and with \deg_{X}(P) \leq d, P \in {\mathcal P}, #({\mathcal P})=s. Let be a semi-algebraic set defined by a Boolean formula without negations, with atoms . We describe an algorithm for computing the the Betti numbers of . The complexity of the algorithm is bounded by . The complexity of the algorithm interpolates between the doubly exponential time bounds for the known algorithms in the general case, and the polynomial complexity in case of semi-algebraic sets defined by few quadratic inequalities known previously. Moreover, for fixed and this…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
