Characterizing Valiant's algebraic complexity classes

Valiant introduced 20 years ago a theory to study the complexity of polynomial families. Using arithmetic circuits as computation model, these classes are easy to define and open to combinatorial techniques. In this paper we gather old and new results under a unifying theme, namely the restrictions imposed upon the gates, building a hierarchy from formulas to circuits. As a consequence we get simpler proofs for known results such as the equality of the classes VNP and VNPe or the completeness of the determinant for VQP, and new results such as a characterization of the class VP or answers to both a conjecture and a problem raised by Burgisser [1]. We also show that for circuits of polynomial depth and unbounded size these models have the same expressive power and characterize a uniform version of VNP.

[1]  H. Venkateswaran Properties that Characterize LOGCFL , 1991, J. Comput. Syst. Sci..

[2]  Markus Bläser,et al.  Complete Problems for Valiant's Class of qp-Computable Families of Polynomials , 2001, COCOON.

[3]  Pierre McKenzie,et al.  The complexity of tensor calculus , 2002, computational complexity.

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

[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]  H. Venkateswaran Circuit Definitions of Nondeterministic Complexity Classes , 1992, SIAM J. Comput..

[7]  Juris Hartmanis,et al.  Proceedings of the eighteenth annual ACM symposium on Theory of computing , 1986, STOC 1986.

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

[9]  Neil Immerman,et al.  The Complexity of Iterated Multiplication , 1995, Inf. Comput..

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

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

[12]  B. Codenotti,et al.  Computation of sparse circulant permanents via determinants , 2002 .

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

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

[15]  R. Lathe Phd by thesis , 1988, Nature.

[16]  Joachim von zur Gathen,et al.  Feasible Arithmetic Computations: Valiant's Hypothesis , 1987, J. Symb. Comput..

[17]  L. Valiant Why is Boolean complexity theory difficult , 1992 .

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

[19]  Leslie G. Valiant,et al.  Fast Parallel Computation of Polynomials Using Few Processors , 1983, SIAM J. Comput..

[20]  Heribert Vollmer,et al.  Arithmetic Circuits and Polynomial Replacement Systems , 2000, FSTTCS.

[21]  A. Karimi,et al.  Master‟s thesis , 2011 .

[22]  Nancy A. Lynch,et al.  Proceedings of the tenth annual ACM symposium on Theory of computing , 1978 .

[23]  T. Mignon,et al.  A quadratic bound for the determinant and permanent problem , 2004 .

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

[25]  Mark Jerrum,et al.  Some Exact Complexity Results for Straight-Line Computations over Semirings , 1982, JACM.

[26]  Martin Tompa,et al.  A new pebble game that characterizes parallel complexity classes , 1986, 27th Annual Symposium on Foundations of Computer Science (sfcs 1986).

[27]  Erich Kaltofen,et al.  Uniform closure properties of P-computable functions , 1986, STOC '86.

[28]  Lance Fortnow,et al.  Arithmetization: A new method in structural complexity theory , 2005, computational complexity.

[29]  Meena Mahajan,et al.  Non-Commutative Arithmetic Circuits: Depth Reduction and Size Lower Bounds , 1998, Theor. Comput. Sci..