Totally unimodular matrix

from Wikipedia, the free encyclopedia

A totally unimodular matrix is a matrix with integer entries, in which further demands are made on the determinants of all square sub-matrices. Totally unimodular matrices play a role in discrete optimization , since under certain conditions they guarantee the integer solution of a linear optimization problem .

definition

Be a matrix. Then totally unimodular (sometimes also absolutely unimodular or completely unimodular) is called if and only if all minors (determinants of quadratic sub-matrices) have the value or . In particular, all entries ( sub-matrices) are then off .

Alternatively formulated, a totally unimodular matrix is ​​a (not necessarily square) matrix in which all square, non-singular sub-matrices are unimodular as an integer .

properties

  • The incidence matrix of an undirected bipartite graph is totally unimodular.
  • The incidence matrix of a directed graph is totally unimodular.
  • If totally unimodular, the transposed matrix is also totally unimodular, because determinants are preserved under transposition.
  • Totally unimodular matrices get their meaning due to the following statement: If totally unimodular and , then the polyhedron only has integer vertices. If a linear optimization problem is given under the constraint , the optimal solution is an integer. If, in addition , the objective function value is also an integer.
  • The number of sub-matrices in a matrix is ​​exponential in the number of rows / columns in the matrix. Although all of these sub-matrices are used to characterize total unimodularity, there is a polynomial algorithm for deciding whether a matrix is ​​totally unimodular or not.

example

Look at the matrix

  1. All entries are either or and therefore also all sub-matrices
  2. If a matrix only contains entries from and at least one zero, its determinant is also from . In particular, the determinants of all -submatrices of the above matrix are off .
  3. Using Sarrus' rule one can check that the determinants of the sub-matrices are also off.

Therefore the matrix is ​​totally unimodular.

literature