Source author record

Marie-Francoise Roy

Explore this author’s publications, collaborators and research topics. This catalog record has not been claimed by its author.

ResearcherUnclaimed source record

Catalog footprint

Research overview

4works
5topics
3close collaborators

Published work

4 publications

preprint2016arXiv

Divide and Conquer Roadmap for Algebraic Sets

Let R\mathrm{R} be a real closed field, and D⊂R\mathrm{D} \subset \mathrm{R} an ordered domain. We describe an algorithm that given as input a polynomial P∈D[X1,…,Xk]P \in \mathrm{D} [ X_{1},\ldots,X_{k} ], and a finite set, A={p1,…,pm}\mathcal{A}= \{ p_{1}, \ldots,p_{m} \}, of points contained in V=Zer(P,Rk)V= \mathrm{Zer}( P, \mathrm{R}^{k}) described by real univariate representations, computes a roadmap of VV containing A\mathcal{A}. The complexity of the algorithm, measured by the number of arithmetic operations in D\mathrm{D} is bounded by (∑i=1mDiO(log⁡2(k))+1)(klog⁡(k)d)O(klog⁡2(k))\left( \sum_{i=1}^{m} D^{O ( \log^{2} ( k ) )}_{i} +1 \right) ( k^{\log ( k )} d )^{O ( k\log^{2} ( k ))}, where d=deg(P)d= \mathrm{deg} ( P ), and DiD_{i} is the degree of the real univariate representation describing the point pip_{i}. The best previous algorithm for this problem had complexity card(A)O(1)dO(k3/2)\mathrm{card} ( \mathcal{A} )^{O ( 1 )} d^{O ( k^{3/2} )} due to Basu, Roy, Safey-El-Din, and Schost (2012), where it is assumed that the degrees of the polynomials appearing in the representations of the points in A\mathcal{A} are bounded by dO(k)d^{O ( k )}. As an application of our result we prove that for any real algebraic subset VV of Rk\mathbb{R}^{k} defined by a polynomial of degree dd, any connected component CC of VV contained in the unit ball, and any two points of CC, there exist a semi-algebraic path connecting them in CC, of length at most (klog⁡(k)d)O(klog⁡(k))( k ^{\log (k )} d )^{O ( k\log ( k ) )}, consisting of at most (klog⁡(k)d)O(klog⁡(k))( k ^{\log (k )} d )^{O ( k\log ( k ) )} curve segments of degrees bounded by (klog⁡(k)d)O(klog⁡(k))( k ^{\log ( k )} d )^{O ( k \log ( k) )}. While it was known previously, by a result of D'Acunto and Kurdyka, that there always exists a path of length (O(d))k−1( O ( d ) )^{k-1} connecting two such points, there was no upper bound on the complexity of such a path.

preprint2013arXiv

Zero-nonzero and real-nonreal sign determination

We consider first the zero-nonzero determination problem, which consists in determining the list of zero-nonzero conditions realized by a finite list of polynomials on a finite set Z included in C^k with C an algebraic closed field. We describe an algorithm to solve the zero-nonzero determination problem and we perform its bit complexity analysis. This algorithm, which is in many ways an adaptation of the methods used to solve the more classical sign determination problem, presents also new ideas which can be used to improve sign determination. Then, we consider the real-nonreal sign determination problem, which deals with both the sign determination and the zero-nonzero determination problem. We describe an algorithm to solve the real-nonreal sign determination problem, we perform its bit complexity analysis and we discuss this problem in a parametric context.

preprint2009arXiv

Bounding the radii of balls meeting every connected component of semi-algebraic sets

We prove explicit bounds on the radius of a ball centered at the origin which is guaranteed to contain all bounded connected components of a semi-algebraic set $S \subset \mathbbm{R}^k$ defined by a quantifier-free formula involving ss polynomials in $\mathbbm{Z}[X_1, ..., X_k]$ having degrees at most dd, and whose coefficients have bitsizes at most ττ. Our bound is an explicit function of s,d,ks, d, k and ττ, and does not contain any undetermined constants. We also prove a similar bound on the radius of a ball guaranteed to intersect every connected component of SS (including the unbounded components). While asymptotic bounds of the form 2τdO(k)2^{τd^{O (k)}} on these quantities were known before, some applications require bounds which are explicit and which hold for all values of s,d,ks, d, k and ττ. The bounds proved in this paper are of this nature.

preprint2008arXiv

Bounding the Betti numbers and computing the Euler-Poincaré characteristic of semi-algebraic sets defined by partly quadratic systems of polynomials

Let R\R be a real closed field, Q⊂R[Y1,...,Yℓ,X1,...,Xk], {\mathcal Q} \subset \R[Y_1,...,Y_\ell,X_1,...,X_k], with $ °_{Y}(Q) \leq 2, °_{X}(Q) \leq d, Q \in {\mathcal Q}, #({\mathcal Q})=m,$ and P⊂R[X1,...,Xk] {\mathcal P} \subset \R[X_1,...,X_k] with $°_{X}(P) \leq d, P \in {\mathcal P}, #({\mathcal P})=s$, and S⊂Rℓ+kS \subset \R^{\ell+k} a semi-algebraic set defined by a Boolean formula without negations, with atoms P=0,P≥0,P≤0,P∈P∪QP=0, P \geq 0, P \leq 0, P \in {\mathcal P} \cup {\mathcal Q}. We prove that the sum of the Betti numbers of SS is bounded by ℓ2(O(s+ℓ+m)ℓd)k+2m. \ell^2 (O(s+\ell+m)\ell d)^{k+2m}. This is a common generalization of previous results on bounding the Betti numbers of closed semi-algebraic sets defined by polynomials of degree dd and 2, respectively. We also describe an algorithm for computing the Euler-Poincaré characteristic of such sets, generalizing similar algorithms known before. The complexity of the algorithm is bounded by (ℓsmd)O(m(m+k))(\ell s m d)^{O(m(m+k))}.

Research graph

See the researcher in context

Open full explorer

Inspect adjacent papers, topics, institutions and collaborators without losing the researcher page.

Building this map preview

BZPEER is loading the nearby papers, people, topics and institutions for this page.