- Permanent
In
linear algebra , the permanent of a matrix is a function of a matrix related to thedeterminant . The permanent as well as the determinant are polynomials of the entries of the matrix.Definition
The permanent of an "n"-by-"n" matrix "A" = ("a""i,j") is defined as
:
The sum here extends over all elements σ of the
symmetric group S"n", i.e. over allpermutation s of the numbers 1, 2, ..., "n".For example,
:
The definition of the permanent of "A" differs from that of the
determinant of "A" in that the signatures of the permutations are not taken into account. If one views the permanent as a map that takes "n" vectors as arguments, then it is amultilinear map and it is symmetric (meaning that any order of the vectors results in the same permanent). A formula similar to Laplace's for the development of a determinant along a row or column is also valid for the permanent; all signs have to be ignored for the permanent.Applications
Unlike the determinant, the permanent has no easy geometrical interpretation; it is mainly used in
combinatorics . The permanent describes the number ofperfect matching s in abipartite graph . More specifically, let "G" be a bipartite graph with vertices "A"1, "A"2, ..., "A""n" on one side and "B"1, "B"2, ..., "B""n" on the other side. Then, "G" can be described by an "n"-by-"n" matrix "A" = ("a""i,j") where "a""i,j" = 1 if there is an edge between the vertices "A""i" and "B""j" and "a""i,j" = 0 otherwise. The permanent of this matrix is equal to the number of perfect matchings in the graph.Complexity
The permanent is also more difficult to compute than the determinant. While the determinant can be computed in
polynomial time byGaussian elimination ,Gaussian elimination cannot be used to compute the permanent. Moreover, computing the permanent of a 0-1 matrix (matrix whose entries are 0 or 1) is #P-complete (proof). Thus, if the permanent can be computed inpolynomial time by any method, then FP = #P which is an even stronger statement than P = NP. When the entries of "A" are nonnegative, however, the permanent can be computed approximately in probabilistic polynomial time, up to an error of ε"M", where "M" is the value of the permanent and ε > 0 is arbitrary. Because the permanent israndom self-reducible , these results hold out even foraverage-case inputs.Immanant
The permanent and the determinant are both special cases of the immanant: Given a complex character of the symmetric group , the immanant corresponding to of an "n"-by-"n" matrix "A" is
:
The permanent is recovered from this definition by taking to be the trivial character , and the determinant is recovered by taking to be the sign function , which is the unique nontrivial one-dimensional irreducible character of .
ee also
*
Determinant
* Immanant
*Bapat-Beg theorem , an application of permanent inorder statistics References
* Mark Jerrum, Alistair Sinclair, Eric Vigoda (2004) [http://doi.acm.org/10.1145/1008731.1008738 "A polynomial-time approximation algorithm for the permanent of a matrix with nonnegative entries"] , "Journal of the ACM," Volume 51, Pages 671--697
External links
* [http://mathworld.wolfram.com/Permanent.html Permanent at Mathworld]
* [http://planetmath.org/encyclopedia/Immanent.html Immanent at PlanetMath]
Wikimedia Foundation. 2010.