Near-optimal Bootstrapping of Hitting Sets for Algebraic Circuits

07/17/2018
by   Mrinal Kumar, et al.
0

The classical lemma of Ore-DeMillo-Lipton-Schwartz-Zippel states that any nonzero polynomial f(x_1,..., x_n) of degree at most s will evaluate to a nonzero value at some point on a grid S^n ⊆F^n with |S| > s. Thus, there is a deterministic polynomial identity test (PIT) for all degree-s size-s algebraic circuits in n variables that runs in time poly(s) · (s+1)^n. In a surprising recent result, Agrawal, Ghosh and Saxena (STOC 2018) showed any deterministic blackbox PIT algorithm for degree-s, size-s, n-variate circuits with running time as bad as s^n^0.5 - δHuge(n), where δ > 0 and Huge(n) is an arbitrary function, can be used to construct blackbox PIT algorithms for degree-s size s circuits with running time s^∘ (O( ^∗ s)). The authors asked if a similar conclusion followed if their hypothesis was weakened to having deterministic PIT with running time s^o(n)·Huge(n). In this paper, we answer their question in the affirmative. We show that, given a deterministic blackbox PIT that runs in time s^o(n)·Huge(n) for all degree-s size-s algebraic circuits over n variables, we can obtain a deterministic blackbox PIT that runs in time s^∘(O(^*s)) for all degree-s size-s algebraic circuits over n variables. In other words, any blackbox PIT with just a slightly non-trivial exponent of s compared to the trivial s^O(n) test can be used to give a nearly polynomial time blackbox PIT algorithm.

READ FULL TEXT

Please sign up or login with your details

Forgot password? Click here to reset
Success!
Error Icon An error occurred

Sign in with Google

×

Use your Google Account to sign in to DeepAI

×

Consider DeepAI Pro