English

Rigid continuation paths I. Quasilinear average complexity for solving polynomial systems

Numerical Analysis 2023-06-12 v2 Computational Complexity Numerical Analysis

Abstract

How many operations do we need on the average to compute an approximate root of a random Gaussian polynomial system? Beyond Smale's 17th problem that asked whether a polynomial bound is possible, we prove a quasi-optimal bound (input size)1+o(1)\text{(input size)}^{1+o(1)}. This improves upon the previously known (input size)32+o(1)\text{(input size)}^{\frac32 +o(1)} bound. The new algorithm relies on numerical continuation along \emph{rigid continuation paths}. The central idea is to consider rigid motions of the equations rather than line segments in the linear space of all polynomial systems. This leads to a better average condition number and allows for bigger steps. We show that on the average, we can compute one approximate root of a random Gaussian polynomial system of~nn equations of degree at most DD in n+1n+1 homogeneous variables with O(n5D2)O(n^5 D^2) continuation steps. This is a decisive improvement over previous bounds that prove no better than 2min(n,D)\sqrt{2}^{\min(n, D)} continuation steps on the average.

Keywords

Cite

@article{arxiv.1711.03420,
  title  = {Rigid continuation paths I. Quasilinear average complexity for solving polynomial systems},
  author = {Pierre Lairez},
  journal= {arXiv preprint arXiv:1711.03420},
  year   = {2023}
}
R2 v1 2026-06-22T22:41:06.327Z