Derandomization from Algebraic Hardness: Treading the Borders

04/30/2019
∙
by   Mrinal Kumar, et al.
∙
0
∙

A hitting-set generator (HSG) is a polynomial map Gen:F^k →F^n such that for all n-variate polynomials Q of small enough circuit size and degree, if Q is non-zero, then Q∘ Gen is non-zero. In this paper, we give a new construction of such a HSG assuming that we have an explicit polynomial of sufficient hardness in the sense of approximative or border complexity. Formally, we prove the following result over any characteristic zero field F: Suppose P(z_1,..., z_k) is an explicit k-variate degree d polynomial that is not in the border of circuits of size s. Then, there is an explicit hitting-set generator Gen_P:F^2k→F^n such that every non-zero n-variate degree D polynomial Q(x_1, x_2, ..., x_n) in the border of size s' circuits satisfies Q ≠ 0 Q ∘Gen_P ≠ 0, provided n^10kd^2 D s'< s. This is the first HSG in the algebraic setting that yields a complete derandomization of polynomial identity testing (PIT) for general circuits from a suitable algebraic hardness assumption. As a direct consequence, we prove the following bootstrapping result for PIT: Let δ > 0 be any constant and k be a large enough constant. Suppose, for every s ≥ k, there is an explicit hitting set of size s^k-δ for all degree s polynomials in the border of k-variate size s algebraic circuits. Then, there is an explicit hitting set of size poly(s) for the border s-variate algebraic circuits of size s and degree s. Unlike the prior constructions of such maps [NW94, KI04, AGS18, KST19], our construction is purely algebraic and does not rely on the notion of combinatorial designs.

READ FULL TEXT

Please sign up or login with your details

Continue with:
Or login with email
Enter Password
Re-enter Password

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

×
Pro

Consider DeepAI Pro

Subscribe to DeepAI Pro
DeepAI Pro
Provides a limited generation allowance each month. When exceeded, you are charged overage rates available at deepai.org/pricing. Also includes an ad-free experience and API access. Renews automatically until canceled. Non-refundable.
Subtotal
Total due today

Payment

Add DeepAI credits
DeepAI credits
One-time purchase. Credits are added to your wallet after payment.
Subtotal
Total due today

Payment