English

Computing roadmaps in unbounded smooth real algebraic sets II: algorithm and complexity

Symbolic Computation 2025-11-20 v2 Algebraic Geometry

Abstract

A roadmap for an algebraic set VV defined by polynomials with coefficients in the field Q\mathbb{Q} of rational numbers is an algebraic curve contained in VV whose intersection with all connected components of VRnV\cap\mathbb{R}^{n} is connected. These objects, introduced by Canny, can be used to answer connectivity queries over VRnV\cap \mathbb{R}^{n} provided that they are required to contain the finite set of query points PV\mathcal{P}\subset V; in this case, we say that the roadmap is associated to (V,P)(V, \mathcal{P}). In this paper, we make effective a connectivity result we previously proved, to design a Monte Carlo algorithm which, on input (i) a finite sequence of polynomials defining VV (and satisfying some regularity assumptions) and (ii) an algebraic representation of finitely many query points P\mathcal{P} in VV, computes a roadmap for (V,P)(V, \mathcal{P}). This algorithm generalizes the nearly optimal one introduced by the last two authors by dropping a boundedness assumption on the real trace of VV. The output size and running times of our algorithm are both polynomial in (nD)nlogd(nD)^{n\log d}, where DD is the maximal degree of the input equations and dd is the dimension of VV. As far as we know, the best previously known algorithm dealing with such sets has an output size and running time respectively polynomial in (nlognD)nlogn(n^{\log{n}}D)^{n\log n} and (nlognD)nlog2n(n^{\log{n}}D)^{n\log^2 n}.

Keywords

Cite

@article{arxiv.2402.03111,
  title  = {Computing roadmaps in unbounded smooth real algebraic sets II: algorithm and complexity},
  author = {Rémi Prébet and Mohab Safey El Din and Éric Schost},
  journal= {arXiv preprint arXiv:2402.03111},
  year   = {2025}
}

Comments

62 pages

R2 v1 2026-06-28T14:38:42.223Z