On integer programming with bounded determinants

From MaRDI portal




Abstract: Let A be an (mimesn) integral matrix, and let P=x:Axleqb be an n-dimensional polytope. The width of P is defined as w(P)=minxinmathbbZnsetminus0::maxxinPxopuminxinPxopv. Let Delta(A) and delta(A) denote the greatest and the smallest absolute values of a determinant among all r(A)imesr(A) sub-matrices of A, where r(A) is the rank of a matrix A. We prove that if every r(A)imesr(A) sub-matrix of A has a determinant equal to pmDelta(A) or 0 and w(P)ge(Delta(A)1)(n+1), then P contains n affine independent integer points. Also we have similar results for the case of emph{k-modular} matrices. The matrix A is called emph{totally k-modular} if every square sub-matrix of A has a determinant in the set 0,,pmkr::rinmathbbN. When P is a simplex and w(P)gedelta(A)1, we describe a polynomial time algorithm for finding an integer point in P. Finally we show that if A is emph{almost unimodular}, then integer program maxcopx::xinPcapmathbbZn can be solved in polynomial time. The matrix A is called emph{almost unimodular} if Delta(A)leq2 and any (r(A)1)imes(r(A)1) sub-matrix has a determinant from the set 0,pm1.



Cites work







This page was built for publication: On integer programming with bounded determinants

Report a bug (only for logged in users!)Click here to report a bug for this page (MaRDI item Q315478)