Computing the First Few Betti Numbers of Semi-algebraic Sets in Single Exponential Time

dc.creatorBasu, Saugata
dc.date2006-03-10
dc.date.accessioned2026-07-07T07:06:47Z
dc.date.available2026-07-07T07:06:47Z
dc.descriptionIn this paper we describe an algorithm that takes as input a description of a semi-algebraic set $S \subset \R^k$, defined by a Boolean formula with atoms of the form $P > 0, P < 0, P=0$ for $P \in {\mathcal P} \subset \R[X_1,...,X_k],$ and outputs the first $\ell+1$ Betti numbers of $S$, $b_0(S),...,b_\ell(S).$ The complexity of the algorithm is $(sd)^{k^{O(\ell)}},$ where where $s = #({\mathcal P})$ and $d = \max_{P\in {\mathcal P}}{\rm deg}(P),$ which is singly exponential in $k$ for $\ell$ any fixed constant. Previously, singly exponential time algorithms were known only for computing the Euler-Poincaré characteristic, the zero-th and the first Betti numbers.
dc.identifierhttps://arxiv.org/abs/math/0603263
dc.identifierhttp://arxiv.org/abs/math/0603263
dc.identifier.urihttp://salesiana.dossiersoluciones.com/handle/123456789/110150
dc.subjectAlgebraic Geometry
dc.subjectSymbolic Computation
dc.subject14P10 ; 14P25
dc.titleComputing the First Few Betti Numbers of Semi-algebraic Sets in Single Exponential Time
dc.typetext

Files

Collections