DocumentCode :
2181954
Title :
On the computational complexity of the permanent
Author :
Ja, Joseph Ja
fYear :
1983
fDate :
7-9 Nov. 1983
Firstpage :
312
Lastpage :
319
Abstract :
We consider the problem of computing the permanent of an mxn matrix, m≪n, over an arbitrary commutative ring. The permanent is a central problem in the computational complexity of enumeration problems and arises in several applications. We introduce the class of multilinear programs, where the monomials of the factors of any multiplication come from different sets of rows. All the known algorithms to compute the permanent satisfy this property. These programs can be represented by arithmetic circuits with unbounded fan in. We show the following: 1) Given any positive integer k, no constant depth multilinear program with ≪nk arithmetic operations can compute the permanent of an mxn matrix, where m = Ω(γ(n)logn) for any increasing function γ(n). 2) There exists a polynomial-size multilinear program of depth 4 which computes the permanent of an mxn matrix for m = 0(logn/loglogn). 3) Any arbitrary arithmetic circuit that computes the permanent of an mxn matrix with depth ≪3 must be of exponential size for any m nonconstant. Our proofs use, in a nontrivial way, probabilistic techniques to establish several combinatorial facts.
Keywords :
Arithmetic; Circuits; Computational complexity; Computer science; Erbium; Modules (abstract algebra); Physics computing; Polynomials; Statistical analysis;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Foundations of Computer Science, 1983., 24th Annual Symposium on
Conference_Location :
Tucson, AZ, USA
ISSN :
0272-5428
Print_ISBN :
0-8186-0508-1
Type :
conf
DOI :
10.1109/SFCS.1983.40
Filename :
4568093
Link To Document :
بازگشت