Abstract
Let A be an \((m \times n)\) integral matrix, and let \(P=\{ x :A x \le b\}\) be an n-dimensional polytope. The width of P is defined as \( w(P)=min\{ x\in \mathbb {Z}^n{\setminus }\{0\} :max_{x \in P} x^\top u - min_{x \in P} x^\top v \}\). Let \(\varDelta (A)\) and \(\delta (A)\) denote the greatest and the smallest absolute values of a determinant among all \(r(A) \times r(A)\) sub-matrices of A, where r(A) is the rank of the matrix A. We prove that if every \(r(A) \times r(A)\) sub-matrix of A has a determinant equal to \(\pm \varDelta (A)\) or 0 and \(w(P)\ge (\varDelta (A)-1)(n+1)\), then P contains n affine independent integer points. Additionally, we present similar results for the case of k-modular matrices. The matrix A is called totally k-modular if every square sub-matrix of A has a determinant in the set \(\{0,\, \pm k^r :r \in \mathbb {N} \}\). When P is a simplex and \(w(P)\ge \delta (A)-1\), we describe a polynomial time algorithm for finding an integer point in P.
Similar content being viewed by others
References
Alekseev, V.E., Zakharova, D.V.: Independence sets of graphs with bounded minors of the augmented incidence matrix. Discret. Anal. Oper. Res. 17(1), 3–10 (2010)
Alekseev, V.E., Lozin, V.V., Malyshev, D.S., Milanic, M.: The maximum independent set problem in planar graphs. Lect. Notes Comput. Sci. 5162, 96–107 (2008)
Alekseev, V.E., Malyshev, D.S.: Planar graph classes with the independent set problem solvable in polynomial time. J. Appl. Ind. Math. 3, 1–4 (2009)
Banaszczyk, W., Litvak, A.E., Pajor, A., Szarek, S.J.: The flatness theorem for non-symmetric convex bodies via the local theory of Banach spaces. Math. Oper. Res. 24(3), 728–750 (1999)
Banaszczyk, W.: Inequalities for convex bodies and polar reciprocal lattices in \(\mathbb{R}^{n}\) II: application of K-convexity. Discret. Comput. Geom. 16(3), 305–311 (1996)
Dadush, D.: Transference theorems in the geometry of numbers. http://cs.nyu.edu/courses/spring13/CSCI-GA.3033-013/lectures/transference.pptx. Accessed 7 Sept 2015
Gomory, R.E.: On the relation between integer and non-integer solutions to linear programs. Proc. Natl. Acad. Sci. USA 53(2), 260–265 (1965)
Gomory, R.E.: Some polyhedra related to combinatorial problems. J. Linear Algebra Appl. 2(4), 451–558 (1969)
Gomory, R.E.: Integer faces of a polyhedron. Proc. Natl. Acad. Sci. USA 57(1), 16–18 (1967)
Gribanov, D.V.: The flatness theorem for some class of polytopes and searching an integer point. Springer Proc. Math. Stat. Models Algorithms Technol. Netw. Anal. 104, 37–45 (2013)
Haase, C., Ziegler, G.: On the maximal width of empty lattice simplices. Eur. J. Comb. 21, 111–119 (2000)
Hu, T.C.: Integer Programming and Network Flows. Addison-Wesley Publishing Company, USA (1970)
Horst, R., Pardalos, Panos M.: Handbook of Global Optimization. Springer, US (1995)
Hu, T.C.: On the Asymptotic Integer Algorithm. MRC Report 946, University of Wisconsin, Madison (1968)
Kannan, R., Lovász, L.: Covering minima and lattice-point-free convex bodies. Ann. Math. 128, 577–602 (1988)
Kantor, J. M.: On the width of lattice-free simplexes. Cornell University Library (1997). arXiv:alg-geom/9709026v1
Khachiyan, L.G.: Polynomial algorithms in linear programming. Comput. Math. Math. Phys. 20(1), 53–72 (1980)
Khinchine, A.: A quantitative formulation of Kronecker’s theory of approximation. Izv. Akad. Nauk SSR Seriya Mat. 12, 113–122 (1948). (in Russian)
Korpelainen, N., Lozin, V.V., Malyshev, D.S., Tiskin, A.: Boundary properties of graphs for algorithmic graph problems. Theor. Comput. Sci. 412, 3545–3554 (2011)
Kotnyek, B.: A generalization of totally unimodular and network matrices. PhD thesis. Published by ProQuest LLC 2014
Malyshev, D.S.: Continued sets of boundary classes of graphs for colorability problems. Discret. Anal. Oper. Res. 16(5), 41–51 (2009)
Malyshev, D.S.: On minimal hard classes of graphs. Discret. Anal. Oper. Res. 16(6), 43–51 (2009)
Malyshev, D.S.: The impact of the growth rate of the packing number of graphs on the computational complexity of the independent set problem. Discret. Math. Appl. 23, 245–249 (2013)
Malysev, D.S.: Analysis of the impact of the number of edges in connected graphs on the computational complexity of independent set problem. J. Appl. Ind. Math. 6, 97–99 (2012)
Malyshev, D.S.: Classes of graphs critical for the edge list-ranking problem. J. Appl. Ind. Math. 8, 245–255 (2014)
Malyshev, D.S.: Classes of subcubic planar graphs for which the independent set problem is polynomially solvable. J. Appl. Ind. Math. 7, 537–548 (2013)
Malyshev, D.S.: A study of the boundary graph classes for colorability problems. J. Appl. Ind. Math. 2, 221–228 (2013)
Padberg, M.: The boolean quadric polytope: some characteristics, facets and relatives. Math. Program. 45(1–3), 139–172 (1989)
Rudelson, M.: Distances between non-symmetric convex bodies and the \(MM^*\)-estimate. Positivity 4(2), 161–178 (2000)
Sebö, A.: An introduction to empty lattice simplexes. In: Cornuéjols, G., Burkard, R.R., Woeginger, R.E. (eds.) LNCS, vol. 1610, pp. 400–414 (1999)
Shevchenko, V. N.: Qualitative Topics in Integer Linear Programming (Translations of Mathematical Monographs)156. American Mathematical Society, Providence (1996)
Schrijver, A.: Theory of Linear and Integer Programming. WileyInterscience Series in Discrete Mathematics. Wiley, New York (1998)
Veselov, S.I., Chirkov, A.J.: Integer program with bimodular matrix. Discret. Optim. 6(2), 220–222 (2009)
Yemelichev, V.A., Kovalev, M.M., Kravtsov, M.K.: Polytopes, Graphs and Optimization. Cambridge University Press, Cambridge (1984)
Ziegler, G.: Lectures on polytopes. GTM 152. Springer, New York (1996)
Acknowledgments
The author wishes to express special thanks for the invaluable assistance to P. M. Pardalos, A. Y. Chirkov, D. S. Malyshev, N. Y. Zolotykh and V. N. Shevchenko. The work is supported by LATNA Laboratory NRU HSE RF government Grant Ag. 11.G34.31.0057 and Russian Foundation for Basic Research Grant Ag. 15-01-06249 A.
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Gribanov, D.V., Veselov, S.I. On integer programming with bounded determinants. Optim Lett 10, 1169–1177 (2016). https://doi.org/10.1007/s11590-015-0943-y
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11590-015-0943-y