Valiant's Model: From Exponential Sums to Exponential Products

We study the power of big products for computing multivariate polynomials in a Valiant-like framework. More precisely, we define a new class VΠP0 as the set of families of polynomials that are exponential products of easily computable polynomials. We investigate the consequences of the hypothesis that these big products are themselves easily computable. For instance, this hypothesis would imply that the nonuniform versions of P and NP coincide. Our main result relates this hypothesis to Blum, Shub and Smale's algebraic version of P versus NP. Let K be a field of characteristic 0. Roughly speaking, we show that in order to separate PK from NPK using a problem from a fairly large class of “simple” problems, one should first be able to show that exponential products are not easily computable. The class of “simple” problems under consideration is the class of NP problems in the structure (K,+,–,=), in which multiplication is not allowed.

[1]  Lenore Blum,et al.  Complexity and Real Computation , 1997, Springer New York.

[2]  Joos Heintz,et al.  On the Intrinsic Complexity of Elimination Theory , 1993, J. Complex..

[3]  Pascal Koiran,et al.  Lower Bounds Are Not Easier over the Reals: Inside PH , 2000, ICALP.

[4]  S. Smale,et al.  On a theory of computation and complexity over the real numbers; np-completeness , 1989 .

[5]  Pascal Koiran,et al.  Are Lower Bounds Easier over theReals ? , 1998 .

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

[7]  Jacob T. Schwartz,et al.  Fast Probabilistic Algorithms for Verification of Polynomial Identities , 1980, J. ACM.

[8]  Richard J. Lipton,et al.  Straight-line complexity and integer factorization , 1994, ANTS.

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

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

[11]  Christos H. Papadimitriou,et al.  Computational complexity , 1993 .

[12]  Pascal Koiran Computing over the Reals with Addition and Order , 1994, Theor. Comput. Sci..

[13]  B. Poizat Les petits cailloux : une approche modèle-théorique de l'algorithmie , 1995 .

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

[15]  S. Smale,et al.  On a theory of computation and complexity over the real numbers; np-completeness , 1989 .

[16]  Leonard M. Adleman,et al.  Two theorems on random polynomial time , 1978, 19th Annual Symposium on Foundations of Computer Science (sfcs 1978).

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