English

Divide and Conquer Roadmap for Algebraic Sets

Algebraic Geometry 2016-10-11 v6

Abstract

Let R\mathrm{R} be a real closed field, and DR\mathrm{D} \subset \mathrm{R} an ordered domain. We describe an algorithm that given as input a polynomial PD[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(log2(k))+1)(klog(k)d)O(klog2(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))k1( O ( d ) )^{k-1} connecting two such points, there was no upper bound on the complexity of such a path.

Keywords

Cite

@article{arxiv.1305.3211,
  title  = {Divide and Conquer Roadmap for Algebraic Sets},
  author = {Saugata Basu and Marie-Francoise Roy},
  journal= {arXiv preprint arXiv:1305.3211},
  year   = {2016}
}

Comments

Notation 5.4 is modified and the proof of Proposition 5.5 are corrected. These changes do not affect the main results of the paper

R2 v1 2026-06-22T00:16:24.767Z