Abstract
Many practical integer programming problems involve variables with one or two-sided bounds. Dunkel and Schulz (A refined Gomory–Chvátal closure for polytopes in the unit cube, http://www.optimization-online.org/DB_FILE/2012/03/3404.pdf, 2012) considered a strengthened version of Chvátal–Gomory (CG) inequalities that use 0–1 bounds on variables, and showed that the set of points in a rational polytope that satisfy all these strengthened inequalities is a polytope. Recently, we generalized this result by considering strengthened CG inequalities that use all variable bounds. In this paper, we generalize further by considering not just variable bounds, but general linear constraints on variables. We show that all points in a rational polyhedron that satisfy such strengthened CG inequalities form a rational polyhedron. We also extend this polyhedrality result to mixed-integer sets defined by linear constraints.
Similar content being viewed by others
References
Andersen, K., Cornuéjols, G., Li, Y.: Split closure and intersection cuts. Math. Program. 102, 457–493 (2005)
Andersen, K., Jensen, A.N.: Intersection cuts for mixed integer conic quadratic sets. In: Integer Programming and Combinatorial Optimization (IPCO), pp. 37–48 (2013)
Andersen, K., Louveaux, Q., Weismantel, R.: An analysis of mixed integer linear sets based on lattice point free convex sets. Math. Oper. Res. 35(1), 233–256 (2010)
Andersen, K., Louveaux, Q., Weismantel, R., Wolsey, L.A.: Inequalities from two rows of a simplex tableau. In: Integer Programming and Combinatorial Optimization (IPCO), pp. 1–15 (2007)
Averkov, G.: On finitely generated closures in the theory of cutting planes. Discret. Optim. 9, 209–215 (2012)
Balas, E.: Intersection cuts-a new type of cutting planes for integer programming. Oper. Res. 19(1), 19–39 (1971)
Balas, E.: Disjunctive programming: properties of the convex hull of feasible solutions. Discret. Appl. Math. 89, 3–44 (1998)
Basu, A., Conforti, M., Cornuéjols, G., Zambelli, G.: Maximal lattice-free convex sets in linear subspaces. Math. Oper. Res. 35(3), 704–720 (2010)
Basu, A., Hildebrand, R., Köppe, M.: The triangle closure is a polyhedron. Math. Program. 145, 19–58 (2014)
Bienstock, D., Chen, C., Muñoz, G.: Outer-product-free sets for polynomial optimization and oracle-based cuts. Math. Program. 183, 105–148 (2020)
Bodur, M., Del Pia, A., Dey, S.S., Molinaro, M., Pokutta, S.: Aggregation-based cutting-planes for packing and covering integer programs. Math. Program. 171, 331–359 (2018)
Bonami, P., Cornuéjols, G., Dash, S., Fischetti, M., Lodi, A.: Projected Chvátal–Gomory cuts for mixed integer linear programs. Math. Program. 113, 241–257 (2008)
Bonami, P., Lodi, A., Tramontani, A., Wiese, S.: Cutting planes from wide split disjunctions. In: Integer Programming and Combinatorial Optimization (IPCO), pp. 99–110 (2017)
Borozan, V., Cornuéjols, G.: Minimal valid inequalities for integer constraints. Math. Oper. Res. 35(3), 704–720 (2010)
Braun, G., Pokutta, S.: A short proof for the polyhedrality of the Chvátal–Gomory closure of a compact convex set. Oper. Res. Lett. 42, 307–310 (2014)
Çezik, M.T., Iyengar, G.: Cuts for mixed 0–1 conic programming. Math. Program. 104, 179–202 (2005)
Chvátal, V.: Edmonds polytopes and a hierarchy of combinatorial problems. Discret. Math. 4(4), 305–337 (1973)
Conforti, M., Cornuéjols, G., Daniilidis, A., Lemaréchal, C., Malick, J.: Cut-generating functions and S-free sets. Math. Oper. Res. 40(2), 276–391 (2014)
Conforti, M., Cornuéjols, G., Zambelli, G.: Integer Programming. Springer, Berlin (2014)
Cook, W.J., Kannan, R., Schrijver, A.: Chvátal closures for mixed integer programming problems. Math. Program. 47, 155–174 (1990)
Cornuéjols, G., Kis, T., Molinaro, M.: Lifting Gomory cuts with bounded variables. Oper. Res. Lett. 41, 142–146 (2013)
Crowder, H., Johnson, E., Padberg, M.: Solving large-scale zero-one linear programming problems. Oper. Res. 31, 803–834 (1983)
Dadush, D., Dey, S.S., Vielma, J.P.: The Chvátal–Gomory closure of a strictly convex body. Math. Oper. Res. 36, 227–239 (2011)
Dadush, D., Dey, S.S., Vielma, J.P.: On the Chvátal–Gomory closure of a compact convex set. Math. Program. 145, 327–348 (2014)
Dash, S., Günlük, O., Lee, D.: On a generalization of the Chvátal–Gomory closure. In: Integer Programming and Combinatorial Optimization (IPCO), pp. 117–129 (2020)
Dash, S., Günlük, O., Lee, D.: Generalized Chvátal–Gomory closures for integer programs with bounds on variables. Math. Program. (forthcoming)
Dash, S., Günlük, O., Lodi, A.: MIR closures of polyhedral sets. Math. Program. 121, 33–60 (2010)
Dash, S., Günlük, O., Morán, R., Diego, A.: On the polyhedrality of closures of multi-branch split sets and other polyhedra with bounded max-facet-width. SIAM J. Optim. 27, 1340–1361 (2017)
Dash, S., Günük, O., Morán, R., Diego, A.: On the polyhedrality of cross and quadrilateral closures. Math. Program. 160, 245–270 (2016)
Del Pia, A., Di Gregorio, S.: Chvátal rank in binary polynomial optimization. Manuscript (2019). http://www.optimization-online.org/DB_FILE/2018/11/6935.pdf
Del Pia, A., Gijswijt, D., Linderoth, J., Zhu, H.: Integer packing sets form a well-quasi-ordering. arXiv:1911.12841 (2019)
Dey, S.S., Vielma, J.P.: The Chvátal-Gomory closure of an ellipsoid is a polyhedron. In: Integer Programming and Combinatorial Optimization (IPCO), pp. 327–340 (2010)
Dey, S.S., Wolsey, L.A.: Constrained infinite group relaxations of mips. SIAM J. Optim. 20(6), 2890–2912 (2010)
Dirichlet, G.L.: Verallgemeinerung eines satzes aus der lehre von den kettenbriichen nebst einigen anwendungen auf die theorie der zahlen. Bericht iiber die zur Bekanntmachung geeigneten Verhandlungen der Königlich Preussischen Akademie der Wissenschaften zu Berlin (reprinted in: L. Kronecker (ed.), G. L. Dirichlet’s Werke Vol. I, G. Reimer, Berlin, 1889 (reprinted: Chelsea, New York, 1969), 635-638) pp. 93–95 (1842)
Dunkel, J., Schulz, A.S.: A refined Gomory–Chvátal closure for polytopes in the unit cube. Manuscript (2012). http://www.optimization-online.org/DB_FILE/2012/03/3404.pdf
Dunkel, J., Schulz, A.S.: The Gomory–Chvátal closure of a nonrational polytope is a rational polytope. Math. Oper. Res. 38, 63–91 (2013)
Edmonds, J.: Paths, trees, and flowers. Can. J. Math. 17, 449–467 (1965)
Fischetti, M., Ljubić, I., Monaci, M., Sinnl, M.: A new general-purpose algorithm for mixed-integer bilevel linear programs. Oper. Res. 65(6), 1615–1637 (2017)
Fischetti, M., Lodi, A.: Optimizing over the first Chvátal closure. Math. Program. 110, 3–20 (2007)
Fischetti, M., Lodi, A.: On the knapsack closure of 0–1 integer linear programs. Electron. Notes Discret. Math. 36, 799–804 (2010)
Fukasawa, R., Goycoolea, M.: On the exact separation of mixed integer knapsack cuts. Math. Program. 128, 19–41 (2011)
Gerards, A.M.H., Schrijver, A.: Matrices with the Edmonds–Johnson property. Combinatorica 6(4), 365–379 (1986)
Gomory, R.E.: Outline of an algorithm for integer solutions to linear programs. Bull. Am. Math. Soc. 64, 275–278 (1958)
Li, Y., Richard, J.P.P.: Cook, Kannan and Schrijver example revisited. Discret. Optim. 5(4), 724–734 (2008)
Meyer, R.R.: On the existence of optimal solutions to integer and mixed-integer programming problem. Math. Program. 7, 223–235 (1974)
Modaresi, S., Kılınç, M.R., Vielma, J.P.: Intersection cuts for nonlinear integer programming: convexification techniques for structured sets. Math. Program. 155(1–2), 575–611 (2016)
Muñoz, G., Serrano, F.: Maximal quadratic-free sets. In: Integer Programming and Combinatorial Optimization (IPCO), pp. 307–321 (2020)
Pashkovich, K., Poirrier, L., Pulyassary, H.: The aggregation closure is polyhedral for packing and covering integer programs. arXiv:1910.03404 (2019)
Pokutta, S.: Lower bounds for Chvátal–Gomory style operators. Manuscript (2011). http://www.optimization-online.org/DB_FILE/2011/09/3151.pdf
Schrijver, A.: On cutting planes. Ann. Discrete Math. 9, 291–296 (1980)
Serrano, F.: Intersection cuts for factorable minlp. In: Integer Programming and Combinatorial Optimization (IPCO), pp. 385–398 (2019)
Towle, E., Luedtke, J.: Intersection disjunctions for reverse convex sets. arXiv:1901.02112 (2019)
Acknowledgements
We would like to thank two anonymous referees for their valuable feedback on this paper, and we also thank two anonymous referees for the IPCO version [25] of this paper.
Author information
Authors and Affiliations
Corresponding author
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
An extended abstract of this paper was published in the proceedings of the 21st International Conference on Integer Programming and Combinatorial Optimization (IPCO 2020) [25]. This research was supported, in part, by the Institute for Basic Science (IBS-R029-C1, IBS-R029-Y2).
Rights and permissions
About this article
Cite this article
Dash, S., Günlük, O. & Lee, D. On a generalization of the Chvátal–Gomory closure. Math. Program. 192, 149–175 (2022). https://doi.org/10.1007/s10107-021-01697-0
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10107-021-01697-0