Table of Contents
Fetching ...

A Faster Solution to Smale's 17th Problem I: Real Binomial Systems

Grigoris Paouris, Kaitlyn Phillipson, J. Maurice Rojas

TL;DR

The paper advances Smale's 17th problem by showing that, for real Gaussian binomial systems, one can compute a real approximate root (or certify none exist) in average polynomial time with a tight arithmetic-cost bound of $O(n^2(\log n+\log\max_i d_i))$, accommodating arbitrary Gaussian variances. The approach leverages a sequence of structural reductions: a Smith normal form to diagonalize binomial systems, a monomial change of variables to transform to diagonal univariate binomials, and robust probabilistic bounds on logs of Gaussian magnitudes (via Latala-type inequalities and log-concavity estimates) to control coefficient distortions and convergence characteristics. Key technical ingredients include a fast univariate binomial solver, distortion bounds under monomial changes, and careful moment and tail analyses of sums of $\log|Z_i|$ for Gaussian $Z_i$. The results demonstrate a concrete average-case speed-up for real sparse systems in the binomial case and illuminate the obstacles to extending polynomial-time guarantees to more terms, emphasizing the role of sparsity and algebraic structure in the average-case complexity landscape.

Abstract

Suppose $F:=(f_1,\ldots,f_n)$ is a system of random $n$-variate polynomials with $f_i$ having degree $\leq\!d_i$ and the coefficient of $x^{a_1}_1\cdots x^{a_n}_n$ in $f_i$ being an independent complex Gaussian of mean $0$ and variance $\frac{d_i!}{a_1!\cdots a_n!\left(d_i-\sum^n_{j=1}a_j \right)!}$. Recent progress on Smale's 17th Problem by Lairez --- building upon seminal work of Shub, Beltran, Pardo, Bürgisser, and Cucker --- has resulted in a deterministic algorithm that finds a single (complex) approximate root of $F$ using just $N^{O(1)}$ arithmetic operations on average, where $N\!:=\!\sum^n_{i=1}\frac{(n+d_i)!}{n!d_i!}$ ($=n(n+\max_i d_i)^{O(\min\{n,\max_i d_i)\}}$) is the maximum possible total number of monomial terms for such an $F$. However, can one go faster when the number of terms is smaller, and we restrict to real coefficient and real roots? And can one still maintain average-case polynomial-time with more general probability measures? We show the answer is yes when $F$ is instead a binomial system --- a case whose numerical solution is a key step in polyhedral homotopy algorithms for solving arbitrary polynomial systems. We give a deterministic algorithm that finds a real approximate root (or correctly decides there are none) using just $O(n^2(\log(n)+\log\max_i d_i))$ arithmetic operations on average. Furthermore, our approach allows Gaussians with arbitrary variance. We also discuss briefly the obstructions to maintaining average-case time polynomial in $n\log \max_i d_i$ when $F$ has more terms.

A Faster Solution to Smale's 17th Problem I: Real Binomial Systems

TL;DR

The paper advances Smale's 17th problem by showing that, for real Gaussian binomial systems, one can compute a real approximate root (or certify none exist) in average polynomial time with a tight arithmetic-cost bound of , accommodating arbitrary Gaussian variances. The approach leverages a sequence of structural reductions: a Smith normal form to diagonalize binomial systems, a monomial change of variables to transform to diagonal univariate binomials, and robust probabilistic bounds on logs of Gaussian magnitudes (via Latala-type inequalities and log-concavity estimates) to control coefficient distortions and convergence characteristics. Key technical ingredients include a fast univariate binomial solver, distortion bounds under monomial changes, and careful moment and tail analyses of sums of for Gaussian . The results demonstrate a concrete average-case speed-up for real sparse systems in the binomial case and illuminate the obstacles to extending polynomial-time guarantees to more terms, emphasizing the role of sparsity and algebraic structure in the average-case complexity landscape.

Abstract

Suppose is a system of random -variate polynomials with having degree and the coefficient of in being an independent complex Gaussian of mean and variance . Recent progress on Smale's 17th Problem by Lairez --- building upon seminal work of Shub, Beltran, Pardo, Bürgisser, and Cucker --- has resulted in a deterministic algorithm that finds a single (complex) approximate root of using just arithmetic operations on average, where () is the maximum possible total number of monomial terms for such an . However, can one go faster when the number of terms is smaller, and we restrict to real coefficient and real roots? And can one still maintain average-case polynomial-time with more general probability measures? We show the answer is yes when is instead a binomial system --- a case whose numerical solution is a key step in polyhedral homotopy algorithms for solving arbitrary polynomial systems. We give a deterministic algorithm that finds a real approximate root (or correctly decides there are none) using just arithmetic operations on average. Furthermore, our approach allows Gaussians with arbitrary variance. We also discuss briefly the obstructions to maintaining average-case time polynomial in when has more terms.

Paper Structure

This paper contains 13 sections, 18 theorems, 38 equations.

Key Result

Theorem 1.3

Suppose $A\!=\![a_{i,j}]\!\in\!\mathbb{Z}^{n\times n}$ has nonzero determinant, and all the entries of $A$ have absolute value at most $d$. Suppose also that $c_{i,j}$ is an independent real Gaussian with mean $0$ and fixed (but otherwise arbitrary) variance, for each $(i,j)\!\in\!\{1,\ldots,n\} \ti

Theorems & Definitions (22)

  • Definition 1.1
  • Definition 1.2
  • Theorem 1.3
  • Remark 1.4
  • Proposition 2.1
  • Definition 2.2
  • Theorem 2.3
  • Lemma 2.4
  • Lemma 2.5
  • Lemma 2.6
  • ...and 12 more