Immanant

Last updated

In mathematics, the immanant of a matrix was defined by Dudley E. Littlewood and Archibald Read Richardson as a generalisation of the concepts of determinant and permanent. [1]

Contents

Let be a partition of an integer and let be the corresponding irreducible representation-theoretic character of the symmetric group . The immanant of an matrix associated with the character is defined as the expression

Examples

The determinant is a special case of the immanant, where is the alternating character , of Sn, defined by the parity of a permutation.

The permanent is the case where is the trivial character, which is identically equal to 1.

For example, for matrices, there are three irreducible representations of , as shown in the character table:

111
1−11
20−1

As stated above, produces the permanent and produces the determinant, but produces the operation that maps as follows:

Properties

The immanant shares several properties with determinant and permanent. In particular, the immanant is multilinear in the rows and columns of the matrix; and the immanant is invariant under simultaneous permutations of the rows or columns by the same element of the symmetric group.

Littlewood and Richardson studied the relation of the immanant to Schur functions in the representation theory of the symmetric group.

The necessary and sufficient conditions for the immanant of a Gram matrix to be are given by Gamas's Theorem.

Computational complexity

The immanant generalizes both the determinant and the permanent, and this generality is reflected in the computational difficulty of evaluating these functions. While the determinant can be computed in polynomial time using Gaussian elimination, computing the permanent of a general matrix is #P-complete, even when restricted to 0–1 matrices, a result due to Valiant. [2]

Immanants are indexed by irreducible characters of the symmetric group S_n, or equivalently by Young diagrams. The computational complexity of evaluating an immanant depends strongly on the shape of the associated diagram. Early results in algebraic complexity theory showed that for many families of partitions the corresponding immanants are VNP-complete in the sense of Valiant, generalizing the hardness of the permanent. [3]

A more refined classification was obtained by Curticapean, who proved a full complexity dichotomy for families of immanants. [4] Let b(λ) denote the number of boxes to the right of the first column of the Young diagram of a partition λ. If b(λ) is bounded for a family of partitions, then the corresponding immanants can be evaluated in polynomial time. If b(λ) is unbounded, then under standard assumptions from parameterized complexity theory no polynomial-time algorithm exists. Moreover, if b(λ) grows polynomially with the matrix size, evaluating the corresponding immanants is #P-hard and VNP-complete, extending classical hardness results for the permanent and earlier work of Bürgisser and of Brylinski and Brylinski. [3] [5] Further work strengthened these hardness results by showing that many immanants remain #P-hard even when evaluated on restricted classes of matrices, including 0–1 matrices and structurally constrained inputs such as adjacency matrices of graphs. [6]

These results suggest that, aside from the determinant, most nontrivial immanants are computationally intractable. The complexity of immanants plays a role in algebraic complexity theory and is connected to broader research programs such as Geometric Complexity Theory, where representation-theoretic properties of immanants are used to study lower bounds for the permanent and related functions. [5]

References

  1. Littlewood, D. E.; Richardson, A. R. (1934). "Group characters and algebras". Philosophical Transactions of the Royal Society A. 233 (721–730): 99–124. Bibcode:1934RSPTA.233...99L. doi: 10.1098/rsta.1934.0015 .
  2. Valiant, Leslie G. (1979). "Completeness classes in algebra". Proceedings of the 11th Annual ACM Symposium on Theory of Computing (STOC '79). ACM. pp. 249–261. doi:10.1145/800135.804419.
  3. 1 2 Brylinski, Jean-Luc; Brylinski, Ranee (2003). "Complexity of computing the immanant". International Mathematics Research Notices (13): 717–727. doi:10.1155/S1073792803205057 (inactive 28 December 2025).{{cite journal}}: CS1 maint: DOI inactive as of December 2025 (link) CS1 maint: unflagged free DOI (link)
  4. Curticapean, Radu (2021). "A full complexity dichotomy for immanant families". Proceedings of the 53rd Annual ACM SIGACT Symposium on Theory of Computing (STOC '21). ACM. doi:10.1145/3406325.3451124.
  5. 1 2 Bürgisser, Peter (2000). Completeness and Reduction in Algebraic Complexity Theory. Springer. ISBN   978-3-540-66752-0.
  6. Miklós, István; Riener, Cordian (2026). "#P-hardness proofs of matrix immanants evaluated on restricted matrices". Theoretical Computer Science. 1062 115660. doi:10.1016/j.tcs.2025.115660.