Near-Optimal Bootstrapping of Hitting Sets for Algebraic Models
arXiv:1807.06323 · doi:10.4086/toc.2023.v019a012
Abstract
The Polynomial Identity Lemma (also called the "Schwartz--Zippel lemma") states that any nonzero polynomial of degree at most will evaluate to a nonzero value at some point on any grid $S^n \subseteq \F^n$ with . Thus, there is an explicit hitting set for all -variate degree-, size- algebraic circuits of size . In this paper, we prove the following results: Let be a constant. For a sufficiently large constant , and all , if we have an explicit hitting set of size for the class of -variate degree- polynomials that are computable by algebraic circuits of size , then for all large , we have an explicit hitting set of size for -variate circuits of degree and size . That is, if we can obtain a barely non-trivial exponent (a factor- improvement) compared to the trivial -size hitting set even for constant-variate circuits, we can get an almost complete derandomization of PIT. The above result holds when "circuits" are replaced by "formulas" or "algebraic branching programs." This extends a recent surprising result of Agrawal, Ghosh and Saxena (STOC 2018, PNAS 2019) who proved the same conclusion for the class of algebraic circuits, if the hypothesis provided a hitting set of size at most $\inparen{s^{n^{0.5 - δ}}}$ (where is any constant). Hence, our work significantly weakens the hypothesis of Agrawal, Ghosh and Saxena to only require a slightly non-trivial saving over the trivial hitting set, and also presents the first such result for algebraic formulas.
Published in Theory of Computing, Volume 19 (2023), Article 12; Received: April 16, 2019, Revised: August 5, 2021, Published: December 31, 2023