Computing the First Few Betti Numbers of Semi-algebraic Sets in Single Exponential Time
نویسنده
چکیده
For every fixed l > 0, we describe a singly exponential algorithm for computing the first l Betti number of a given semi-algebraic set. More precisely, we describe an algorithm that given a semi-algebraic set S ⊂ Rk a semi-algebraic set defined by a Boolean formula with atoms of the form P > 0, P < 0, P = 0 for P ∈ P ⊂ R[X1, . . . ,Xk], computes b0(S), . . . , bl(S). The complexity of the algorithm is (sd) O(l) , where where s = #(P) and d = maxP∈P deg(P ). Previously, singly exponential time algorithms were known only for computing the Euler-Poincaré characteristic, the zero-th and the first Betti numbers.
منابع مشابه
Computing the First Betti Numberand Describing the Connected Components of Semi-algebraic Sets
In this paper we describe a singly exponential algorithm for computing the first Betti number of a given semi-algebraic set. Singly exponential algorithms for computing the zero-th Betti number, and the Euler-Poincaré characteristic, were known before. No singly exponential algorithm was known for computing any of the individual Betti numbers other than the zero-th one. We also give algorithms ...
متن کاملBounding the equivariant Betti numbers of symmetric semi-algebraic sets
Let R be a real closed field. The problem of obtaining tight bounds on the Betti numbers of semi-algebraic subsets of R in terms of the number and degrees of the defining polynomials has been an important problem in real algebraic geometry with the first results due to Olĕınik and Petrovskĭı, Thom and Milnor. These bounds are all exponential in the number of variables k. Motivated by several ap...
متن کاملComputing the Betti Numbers of Semi-algebraic Sets Defined by Partly Quadratic Systems of Polynomials
Let R be a real closed field, Q ⊂ R[Y1, . . . , Y`, X1, . . . , Xk], with degY (Q) ≤ 2, degX(Q) ≤ d,Q ∈ Q,#(Q) = m, and P ⊂ R[X1, . . . , Xk] with degX(P ) ≤ d, P ∈ P,#(P) = s. Let S ⊂ R`+k be a semi-algebraic set defined by a Boolean formula without negations, with atoms P = 0, P ≥ 0, P ≤ 0, P ∈ P ∪ Q. We describe an algorithm for computing the the Betti numbers of S generalizing a similar alg...
متن کاملOn the equivariant Betti numbers of symmetric semi-algebraic sets: vanishing, bounds and algorithms
Let R be a real closed field. We prove that for any fixed d, the equivariant rational cohomology groups of closed symmetric semi-algebraic subsets of Rk defined by polynomials of degrees bounded by d vanishes in dimensions d and larger. This vanishing result is tight. Using a new geometric approach we also prove an upper bound of dO(d)sdkbd/2c−1 on the equivariant Betti numbers of closed symmet...
متن کاملComputing the Top Betti Numbers of Semi-algebraic Sets Defined by Quadratic Inequalities in Polynomial Time
For any l > 0, we present an algorithm which takes as input a semi-algebraic set, S, defined by P1 ≤ 0, . . . , Ps ≤ 0, where each Pi ∈ R[X1, . . . ,Xk ] has degree ≤ 2, and computes the top l Betti numbers of S, bk−1(S), . . . , bk−l(S), in polynomial time. The complexity of the algorithm, stated more precisely, is ∑l+2 i=0 ( s i ) k2 O(min(l,s)) . For fixed l, the complexity of the algorithm ...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید
ثبت ناماگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید
ورودعنوان ژورنال:
- J. Symb. Comput.
دوره 41 شماره
صفحات -
تاریخ انتشار 2006