Shallow circuits with high-powered inputs

A polynomial identity testing algorithm must determine whether an input polynomial (given for instance by an arithmetic circuit) is identically equal to 0. In this paper, we show that a deterministic black-box identity testing algorithm for (high-degree) univariate polynomials would imply a lower bound on the arithmetic complexity of the permanent. The lower bounds that are known to follow from derandomization of (low-degree) multivariate identity testing are weaker. To obtain a lower bound for the permanent it would be su-cient to derandomize identity testing for polynomials of a very speciflc norm: sums of products of sparse polynomials with sparse coe-cients. This observation leads to new versions of the Shub-Smale ?-conjecture on integer roots of univariate polynomials. In particular, we show that a lower bound for the permanent would follow if one could give a polynomial upper bound on the number of real roots of sums of products of sparse polynomials (Descartes' rule of signs gives such a bound for sparse polynomials and products thereof). In fact the same lower bound would follow even if one could only prove a slightly superpolynomial upper bound on the number of real roots. This is a consequence of a new result on reduction to depth 4 for arithmetic circuits which we establish in a companion paper. We also show that an even weaker bound on the number of real roots would su-ce to obtain a lower bound on the size of depth 4 circuits computing the permanent. These results suggest the intriguing possibility that tools from real analysis might be brought to bear on a longstanding open problem: what is the arithmetic complexity of the permanent polynomial?

[1]  Pascal Koiran Valiant’s model and the cost of computing integers , 2004, computational complexity.

[2]  Leslie G. Valiant,et al.  Completeness classes in algebra , 1979, STOC.

[3]  Nisheeth K. Vishnoi,et al.  Deterministically testing sparse polynomial identities of unbounded degree , 2009, Inf. Process. Lett..

[4]  Peter Bürgisser On Defining Integers And Proving Arithmetic Circuit Lower Bounds , 2009, computational complexity.

[5]  Guillaume Malod Polynômes et coefficients , 2003 .

[6]  Russell Impagliazzo,et al.  Derandomizing Polynomial Identity Tests Means Proving Circuit Lower Bounds , 2003, STOC '03.

[7]  Pascal Koiran,et al.  VPSPACE and a Transfer Theorem over the Reals , 2009, computational complexity.

[8]  S. Smale Mathematical problems for the next century , 1998 .

[9]  Nitin Saxena,et al.  Progress on Polynomial Identity Testing , 2009, Bull. EATCS.

[10]  Manindra Agrawal,et al.  Classifying polynomials and identity testing , 2009 .

[11]  M. Shub,et al.  On The Intractability Of Hilbert's Nullstellensatz And An Algebraic Version Of . . , 1995 .

[12]  Frederic Bihan amd Frank Sottile NEW FEWNOMIAL UPPER BOUNDS FROM GALE DUAL POLYNOMIAL SYSTEMS , 2006 .

[13]  Pascal Koiran,et al.  Arithmetic circuits: The chasm at depth four gets wider , 2010, Theor. Comput. Sci..

[14]  Allan Borodin,et al.  On the Number of Additions to Compute Specific Polynomials , 1976, SIAM J. Comput..

[15]  Pascal Koiran,et al.  Interpolation in Valiant’s Theory , 2011, computational complexity.

[16]  Klaus W. Wagner,et al.  The complexity of combinatorial problems with succinct input representation , 1986, Acta Informatica.

[17]  Bruno Poizat A la recherche de la definition de la complexite d'espace pour le calcul des polynomes a la maniere de Valiant , 2008, J. Symb. Log..

[18]  Manindra Agrawal,et al.  Proving Lower Bounds Via Pseudo-random Generators , 2005, FSTTCS.

[19]  Peter Bürgisser,et al.  Completeness and Reduction in Algebraic Complexity Theory , 2000, Algorithms and computation in mathematics.

[20]  J. Maurice Rojas,et al.  Counting Real Connected Components of Trinomial Curve Intersections and m-nomial Hypersurfaces , 2003, Discret. Comput. Geom..

[21]  Peter Bro Miltersen,et al.  2 The Task of a Numerical Analyst , 2022 .

[22]  V. Vinay,et al.  Arithmetic Circuits: A Chasm at Depth Four , 2008, 2008 49th Annual IEEE Symposium on Foundations of Computer Science.

[23]  Meena Mahajan,et al.  Small-Space Analogues of Valiant's Classes , 2009, FCT.

[24]  Nitin Saxena,et al.  Progress on Polynomial Identity Testing - II , 2014, Electron. Colloquium Comput. Complex..

[25]  Pascal Koiran A hitting set construction, with application to arithmetic circuit lower bounds , 2009, ArXiv.

[26]  Pascal Koiran,et al.  VPSPACE and a Transfer Theorem over the Complex Field , 2007, MFCS.

[27]  Pedro M. Domingos,et al.  Learning Arithmetic Circuits , 2008, UAI.

[28]  Frank Sottile,et al.  Polynomial systems with few real zeroes , 2005, math/0502051.

[29]  Joos Heintz,et al.  Testing polynomials which are easy to compute (Extended Abstract) , 1980, STOC '80.