Arithmetic circuits with locally low algebraic rank
Mrinal Kumar
Joint work with Shubhangi Saraf
Arithmetic circuits with locally low algebraic rank Mrinal Kumar - - PowerPoint PPT Presentation
Arithmetic circuits with locally low algebraic rank Mrinal Kumar Joint work with Shubhangi Saraf Plan for the talk Plan for the talk Depth four arithmetic circuits. Plan for the talk Depth four arithmetic circuits. The problem we
Mrinal Kumar
Joint work with Shubhangi Saraf
X1, X2,..., Xn
derivatives, interpolation, factoring)
derivatives, interpolation, factoring)
polynomials are arithmetic circuits
be computed succinctly
be computed succinctly
families which require large circuits
homogeneous depth-4 arithmetic circuits imply general arithmetic circuit lower bounds.
….. ….. …..
+ + + +
….. ….. ….. Monomials Sparse poly. Bottom fan-in
Circuits
sparse poly.
i=1 T
i=1 T
i=1 T
j=1 k
i=1 T
j=1 k
lower bounds known [GKKS, FLMS, KS, KLSS…… ]
lower bounds known [GKKS, FLMS, KS, KLSS…… ]
superlinear [Raz] - even when bottom fan-in is 2
lower bounds known [GKKS, FLMS, KS, KLSS…… ]
superlinear [Raz] - even when bottom fan-in is 2
lower bounds are known [GK98, GR00]
lower bounds known [GKKS, FLMS, KS, KLSS…… ]
superlinear [Raz] - even when bottom fan-in is 2
lower bounds are known [GK98, GR00]
fields ?
Obs 1 [GK’98, GR’00]: If the rank of the linear forms is ‘high’, then A is almost always zero as a function. Obs 2 [GK’98, GR’00]: If the rank of the linear forms is ‘low’, then A is equal to a low degree polynomial as a function.
i=1 k
So, over constant size finite fields, ‘not too large’ depth-3 circuits can be approximated by a low degree polynomial as a function.
Goal : (Non-homogeneous) depth-4 circuit l.b with bottom fan-in 2, over larger (but constant) sized fields. Need an appropriate notion of rank, such that
Goal : (Non-homogeneous) depth-4 circuit l.b with bottom fan-in 2, over larger (but constant) sized fields. Need an appropriate notion of rank, such that
Algebraic rank is a candidate.
Goal : (Non-homogeneous) depth-4 circuit l.b with bottom fan-in 2, over larger (but constant) sized fields. Need an appropriate notion of rank, such that
Algebraic rank is a candidate.
Step 1 is already non-trivial, and the focus of this talk.
a non-zero polynomial R(y1, y2, …, yk) such that R(Q1, Q2, …, Qk) is identically zero.
a non-zero polynomial R(y1, y2, …, yk) such that R(Q1, Q2, …, Qk) is identically zero.
a non-zero polynomial R(y1, y2, …, yk) such that R(Q1, Q2, …, Qk) is identically zero.
independent subset is well defined
a non-zero polynomial R(y1, y2, …, yk) such that R(Q1, Q2, …, Qk) is identically zero.
independent subset is well defined
Qk}
i=1 T
i=1 T
i=1 T
i=1 T
i=1 T
explicit polynomials of degree d in n variables.
test, if the bottom fan-in is small, and algebraic rank is poly-logarithmic.
then lower bounds are known via Jacobian based methods (Agrawal et al.).
then lower bounds are known via Jacobian based methods (Agrawal et al.).
characteristic zero.
then lower bounds are known via Jacobian based methods (Agrawal et al.).
characteristic zero.
Saxena and Sinhababu.
Algebraic rank -> linear rank, {Q1, Q2, …, Qk} is in linear span of {Q1, Q2,…, Qd}
Algebraic rank -> linear rank, {Q1, Q2, …, Qk} is in linear span of {Q1, Q2,…, Qd}
Algebraic rank -> linear rank, {Q1, Q2, …, Qk} is in linear span of {Q1, Q2,…, Qd}
Function of Qi’ s in basis!
Algebraic rank -> linear rank, {Q1, Q2, …, Qk} is in linear span of {Q1, Q2,…, Qd}
reduces to
Function of Qi’ s in basis!
C = Qi1
i=1 T
⋅Qi2!Qik
C = F
i(Qi1 i=1 T
⋅Qi2!Qid)
Algebraic rank -> linear rank, {Q1, Q2, …, Qk} is in linear span of {Q1, Q2,…, Qd}
reduces to Prove lower bounds for the new model.
Function of Qi’ s in basis!
C = Qi1
i=1 T
⋅Qi2!Qik
C = F
i(Qi1 i=1 T
⋅Qi2!Qid)
Algebraic rank -> linear rank, {Q1, Q2, …, Qk} is in linear span of {Q1, Q2,…, Qd}
reduces to Prove lower bounds for the new model. Partial derivative based methods prove useful!
Function of Qi’ s in basis!
C = Qi1
i=1 T
⋅Qi2!Qik
C = F
i(Qi1 i=1 T
⋅Qi2!Qid)
function of the polynomials in the basis.
function of the polynomials in the basis.
gate as a polynomial in few variables (polynomials in the basis).
function of the polynomials in the basis.
gate as a polynomial in few variables (polynomials in the basis).
could be of high degree.
independent
independent
, Q1, Q2, …, Qr} - algebraically dependent
independent
, Q1, Q2, …, Qr} - algebraically dependent
, from Q?
independent
, Q1, Q2, …, Qr} - algebraically dependent
, from Q?
If this is linear dependence, then yes!
independent
, Q1, Q2, …, Qr} - algebraically dependent
Q?
independent
, Q1, Q2, …, Qr} - algebraically dependent
Q?
No! Q = {x^2}, F = x
H(y1, y2, …, yr), such that F(x+b) equals the low degree component of H(Q1(x+b), Q2(x+b), …, Qr(x+b)).
H(y1, y2, …, yr), such that F(x+b) equals the low degree component of H(Q1(x+b), Q2(x+b), …, Qr(x+b)).
Algebraic dependence implies functional dependence!
Subsequently, Pandey, Saxena, Sinhababu showed that the converse of the lemma is also true. In summary, functional dependence is (almost) captured by algebraic dependence and vice versa.
as a polynomial in A; upto a translation, taking homog. components.
as a polynomial in A; upto a translation, taking homog. components.
as a polynomial in A; upto a translation, taking homog. components.
as a polynomial in A; upto a translation, taking homog. components.
as a polynomial in A; upto a translation, taking homog. components.
roots of a polynomial?
roots of a polynomial?
roots of a polynomial?
can be written as the low deg. component of a polynomial in A(x)
roots of a polynomial?
can be written as the low deg. component of a polynomial in A(x)
to show. Relies on Jacobian criterion for algebraic independence
to show. Relies on Jacobian criterion for algebraic independence
degree polynomials of large algebraic rank
degree polynomials of large algebraic rank
functions?
degree polynomials of large algebraic rank
functions?
distributed when Qi’ s are algebraically independent?
distributed when Qi’ s are algebraically independent?
enough (Wooley’ s/Bezout’ s theorem).