Abstract
For a mixed integer linear program where all integer variables are bounded, we study a reformulation introduced by Roy that maps general integer variables to a collection of binary variables. We study theoretical properties and empirical strength of rank-2 simple split cuts of the reformulation. We show that for a pure integer problem with two integer variables, these cuts are sufficient to obtain the integer hull of the problem, but that this does not generalize to problems in higher dimensions. We also give an algorithm to compute an approximation of the rank-2 simple split cut closure. We report empirical results on 22 benchmark instances showing that the bounds obtained compare favorably with those obtained with other approximate methods to compute the split closure or lattice-free cut closure. It gives a better bound than the split closure on 6 instances while it is weaker on 9 instances, for an average gap closed 3.8 % smaller than the one for the split closure.
Similar content being viewed by others
References
Achterberg, T., Koch, T., Martin, A.: MIPLIB 2003. Oper. Res. Lett. 34, 361–372 (2006)
Andersen, K., Louveaux, Q., Weismantel, R., Wolsey L.: Cutting planes from two rows of a simplex tableau. In: Fischetti, M., Williamson, D.P., (eds.) Proceedings of IPCO XII, Lecture Notes in Computer Science 4513, pp. 1–15. (2007)
Balas, E., Ceria, S., Cornuéjols, G.: A lift-and-project cutting plane algorithm for mixed 0–1 programs. Math. Program. 58, 295–323 (1993)
Balas, E., Jeroslow, R.G.: Strengthening cuts for mixed integer programs. Eur. J. Oper. Res. 4(4), 224–234 (1980)
Balas, E., Saxena, A.: Optimizing over the split closure. Math. Program. 113, 219–240 (2008)
Basu, A., Bonami, P., Cornuéjols, G., Margot, F.: On the relative strength of split triangle and quadrilateral cuts. Math. Program. 126, 281–314 (2011)
Bonami, P.: On optimizing over lift-and-project closures. Math. Program. Comput 4, 151–179 (2012)
Bonami, P., Margot, F.: Cut Generation Through Binarization, Extended Abstract. In: J. Lee and J. Vygen (eds.) Proceedings of IPCO XVII, Lecture Notes in Computer Science (to appear)
Bixby, R.E., Ceria, S., McZeal, C.M., Savelsbergh, M.W.P.: An updated mixed integer programming library: MIPLIB 3.0. Optima 58, 12–15 (1998)
Chen, B., Küçükyavuz, S., Sen, S.: Finite disjunctive programming characterizations for general mixed-integer linear programs. Oper. Res. 59, 202–210 (2011)
Cook, W., Kannan, R., Schrijver, A.: Chvátal closures for mixed integer programming problems. Math. Program. 47, 155–174 (1990)
Cornuéjols, G., Margot, F.: On the facets of mixed integer programs with two integer variables and two constraints. Math. Program. 120, 419–456 (2009)
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., Molinaro, M.: On the relative strength of different generalizations of split cuts. Working paper (2012)
Dash, S., Günlük, O., Vielma, J.P.: Computational experiments with cross and crooked cross cuts. Working paper (2011)
Fischetti, M., Salvagnin, D.: Approximating the split closure. INFORMS J. Comput 25, 808–819 (2013)
Fischetti, M., Salvagnin, D.: Private communication
Gomory, R.E.: An algorithm for integer solutions to linear programs. In: Graves, R.L., Wolfe, P. (eds.) Recent Advances in Mathematical Programming, pp. 269–302. McGraw-Hill, New York (1963)
Li, Y., Richard, J.-P.P.: Cook, Kannan and Schrijver’s example revisited. Discrete Optim. 5, 724–734 (2008)
Louveaux, Q., Poirrier, L., Salvagnin, D.: The strength of multi-row models. Working paper (2012)
Owen, H., Mehrotra, S.: On the value of binary expansions for general mixed-integer linear programs. Oper. Res. 50, 810–819 (2002)
Roy, J.-S.: “Binarize and Project” to generate cuts for general mixed-integer programs. Algorithmic Oper. Res. 2, 37–51 (2007)
Acknowledgments
F. Margot was supported by ONR Grant N00014-12-10032 and did part of this work while visiting the Ecole Polytechnique Fédérale de Lausanne (Switzerland).
Author information
Authors and Affiliations
Corresponding author
Additional information
Supported by ONR Grant N00014-12-10032.
Rights and permissions
About this article
Cite this article
Bonami, P., Margot, F. Cut generation through binarization. Math. Program. 154, 197–223 (2015). https://doi.org/10.1007/s10107-015-0924-z
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10107-015-0924-z