Divide and conquer roadmap for algebraic sets

From MaRDI portal
Publication:464736

DOI10.1007/S00454-014-9610-9zbMATH Open1329.14109arXiv1305.3211OpenAlexW1984254060MaRDI QIDQ464736FDOQ464736


Authors: Saugata Basu, Marie-Françoise Roy Edit this on Wikidata


Publication date: 29 October 2014

Published in: Discrete \& Computational Geometry (Search for Journal in Brave)

Abstract: Let mathrmR be a real closed field, and mathrmDsubsetmathrmR an ordered domain. We describe an algorithm that given as input a polynomial PinmathrmD[X1,ldots,Xk], and a finite set, mathcalA=p1,ldots,pm, of points contained in V=mathrmZer(P,mathrmRk) described by real univariate representations, computes a roadmap of V containing mathcalA. The complexity of the algorithm, measured by the number of arithmetic operations in mathrmD is bounded by left(sumi=1mDiO(log2(k))+1ight)(klog(k)d)O(klog2(k)), where d=mathrmdeg(P), and Di is the degree of the real univariate representation describing the point pi. The best previous algorithm for this problem had complexity mathrmcard(mathcalA)O(1)dO(k3/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 mathcalA are bounded by dO(k). As an application of our result we prove that for any real algebraic subset V of mathbbRk defined by a polynomial of degree d, any connected component C of V contained in the unit ball, and any two points of C, there exist a semi-algebraic path connecting them in C, of length at most (klog(k)d)O(klog(k)), consisting of at most (klog(k)d)O(klog(k)) curve segments of degrees bounded by (klog(k)d)O(klog(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 connecting two such points, there was no upper bound on the complexity of such a path.


Full work available at URL: https://arxiv.org/abs/1305.3211




Recommendations




Cites Work


Cited In (16)





This page was built for publication: Divide and conquer roadmap for algebraic sets

Report a bug (only for logged in users!)Click here to report a bug for this page (MaRDI item Q464736)