Separating multilinear branching programs and formulas

This work deals with the power of linear algebra in the context of multilinear computation. By linear algebra we mean algebraic branching programs (ABPs) which are known to be computationally equivalent to two basic tools in linear algebra: iterated matrix multiplication and the determinant. We compare the computational power of multilinear ABPs to that of multilinear arithmetic formulas, and prove a tight super-polynomial separation between the two models. Specifically, we describe an explicit n-variate polynomial F that is computed by a linear-size multilinear ABP but every multilinear formula computing F must be of size nΩ(log n).

[1]  R. Raz Multilinear-NC/sub 1/ /spl ne/ multilinear-NC/sub 2/ , 2004, 45th Annual IEEE Symposium on Foundations of Computer Science.

[2]  Seinosuke Toda,et al.  Classes of Arithmetic Circuits Capturing the Complexity of Computing the Determinant , 1992 .

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

[4]  Amir Yehudayoff,et al.  Arithmetic Circuits: A survey of recent results and open questions , 2010, Found. Trends Theor. Comput. Sci..

[5]  Stuart J. Berkowitz,et al.  On Computing the Determinant in Small Parallel Time Using a Small Number of Processors , 1984, Inf. Process. Lett..

[6]  Ran Raz,et al.  Lower Bounds and Separations for Constant Depth Multilinear Circuits , 2008, Computational Complexity Conference.

[7]  Ran Raz,et al.  Balancing Syntactically Multilinear Arithmetic Circuits , 2008, computational complexity.

[8]  P. Samuelson A Method of Determining Explicitly the Coefficients of the Characteristic Equation , 1942 .

[9]  Ran Raz,et al.  Multi-linear formulas for permanent and determinant are of super-polynomial size , 2004, STOC '04.

[10]  Ran Raz Multilinear-NC1 != Multilinear-NC2 , 2004, Electron. Colloquium Comput. Complex..

[11]  Guillaume Malod,et al.  Characterizing Valiant's algebraic complexity classes , 2006, J. Complex..

[12]  Maurice J. Jansen Lower Bounds for Syntactically Multilinear Algebraic Branching Programs , 2008, MFCS.

[13]  Noam Nisan,et al.  Lower bounds on arithmetic circuits via partial derivatives , 2005, computational complexity.

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

[15]  Meena Mahajan,et al.  Determinant: Combinatorics, Algorithms, and Complexity , 1997, Chic. J. Theor. Comput. Sci..

[16]  Ran Raz,et al.  A Lower Bound for the Size of Syntactically Multilinear Arithmetic Circuits , 2007, 48th Annual IEEE Symposium on Foundations of Computer Science (FOCS'07).