Bregman–Minc inequality

From testwiki
Jump to navigation Jump to search

In discrete mathematics, the Bregman–Minc inequality, or Bregman's theorem, allows one to estimate the permanent of a binary matrix via its row or column sums. The inequality was conjectured in 1963 by Henryk Minc and first proved in 1973 by Lev M. Bregman.[1][2] Further entropy-based proofs have been given by Alexander Schrijver and Jaikumar Radhakrishnan.[3][4] The Bregman–Minc inequality is used, for example, in graph theory to obtain upper bounds for the number of perfect matchings in a bipartite graph.

Statement

The permanent of a square binary matrix A=(aij) of size n with row sums ri=ai1+⋯+ain for i=1,…,n can be estimated by

per⁡A≤∏i=1n(ri!)1/ri.

The permanent is therefore bounded by the product of the geometric means of the numbers from 1 to ri for i=1,…,n. Equality holds if the matrix is a block diagonal matrix consisting of matrices of ones or results from row and/or column permutations of such a block diagonal matrix. Since the permanent is invariant under transposition, the inequality also holds for the column sums of the matrix accordingly.[5][6]

Application

A binary matrix and the corresponding bipartite graph with a possible perfect matching marked in red. According to the Bregman–Minc inequality, there are at most 18 perfect matchings in this graph.

There is a one-to-one correspondence between a square binary matrix A of size n and a simple bipartite graph G=(V∪˙W,E) with equal-sized partitions V={v1,…,vn} and W={w1,…,wn} by taking

aij=1⇔{vi,wj}∈E.

This way, each nonzero entry of the matrix A defines an edge in the graph G and vice versa. A perfect matching in G is a selection of n edges, such that each vertex of the graph is an endpoint of one of these edges. Each nonzero summand of the permanent of A satisfying

a1σ(1)⋯anσ(n)=1

corresponds to a perfect matching {{v1,wσ(1)},…,{vn,wσ(n)}} of G. Therefore, if ℳ(G) denotes the set of perfect matchings of G,

|ℳ(G)|=per⁡A

holds. The Bregman–Minc inequality now yields the estimate

|ℳ(G)|≤∏i=1n(d(vi)!)1/d(vi),

where d(vi) is the degree of the vertex vi. Due to symmetry, the corresponding estimate also holds for d(wi) instead of d(vi). The number of possible perfect matchings in a bipartite graph with equal-sized partitions can therefore be estimated via the degrees of the vertices of any of the two partitions.[7]

Using the inequality of arithmetic and geometric means, the Bregman–Minc inequality directly implies the weaker estimate

per⁡A≤∏i=1nri+12,

which was proven by Henryk Minc already in 1963. Another direct consequence of the Bregman–Minc inequality is a proof of the following conjecture of Herbert Ryser from 1960. Let k by a divisor of n and let Λkn denote the set of square binary matrices of size n with row and column sums equal to k, then

maxA∈Λknper⁡A=(k!)n/k.

The maximum is thereby attained for a block diagonal matrix whose diagonal blocks are square matrices of ones of size k. A corresponding statement for the case that k is not a divisor of n is an open mathematical problem.[5][6]

See also

References

Template:Reflist

  1. ↑ Cite error: Invalid <ref> tag; no text was provided for refs named "minc69".
  2. ↑ Cite error: Invalid <ref> tag; no text was provided for refs named "bregman".
  3. ↑ Cite error: Invalid <ref> tag; no text was provided for refs named "schrijver".
  4. ↑ Cite error: Invalid <ref> tag; no text was provided for refs named "radhakrishnan".
  5. ↑ 5.0 5.1 Cite error: Invalid <ref> tag; no text was provided for refs named "minc".
  6. ↑ 6.0 6.1 Cite error: Invalid <ref> tag; no text was provided for refs named "sachkov".
  7. ↑ Cite error: Invalid <ref> tag; no text was provided for refs named "aigner".