Abstract
A critical step of any cutting plane algorithm is to find valid inequalities, or more generally valid constraints, that improve the current relaxation of the integer-constrained problem. We consider the k-projection polytope constraints that are a family of constraints based on an inner description of the cut polytope of size k and are applied to k × k principal minors of the matrix variable of a semidefinite optimization relaxation. We propose a bilevel second order cone optimization approach to find the maximally violated k-projection polytope constraint according to a specific depth measure, and reformulate the bilevel problem as a single-level mixed binary second order cone optimization problem. We report computational results using the proposed approach within a cutting plane algorithm on instances of max-cut with 500 and 600 nodes.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Adams, E.: A novel approach to tightening semidefinite relaxations for certain combinatorial problems. PhD thesis, Polytechnique Montreal (2015)
Adams, E., Anjos, M.F., Rendl, F., Wiegele, A.: A hierarchy of subgraph projection-based semidefinite relaxations for some NP-hard graph optimization problems. INFOR Inf. Syst. Oper. Res. 53(1), 40–48 (2015)
Amaldi, E., Coniglio, S., Gualandi, S.: Coordinated cutting plane generation via multi-objective separation. Math. Program. 143(1–2), 87–110 (2014)
Applegate, D., Bixby, R., Chvátal, V., Cook, W.: The Traveling Salesman Problem: A Computational Study. Princeton University Press, Princeton (2006)
Balas, E., Ceria, S., Cornuéjols, G.: A lift-and-project cutting plane algorithm for mixed 0–1 programs. Math. Program. 58(1–3), 295–324 (1993)
Caprara, A., Fischetti, M.: {0, 1/2}-Chvátal-Gomory cuts. Math. Program. 74(3), 221–235 (1996)
Caprara, A., Fischetti, M.: Branch-and-cut algorithms. Annotated Bibliographies in Combinatorial Optimization, pp. 45–64. Wiley, Chichester (1997)
Caprara, A., Letchford, A.N.: On the separation of split cuts and related inequalities. Math. Program. 94(2–3), 279–294 (2003)
Caprara, A., Fischetti, M., Letchford, A.N.: On the separation of maximally violated mod-k cuts. Math. Program. 87(1), 37–56 (2000)
Chvátal, V.: Edmonds polytopes and a hierarchy of combinatorial problems. Discret. Math. 4(4), 305–337 (1973)
Cook, W., Kannan, R., Schrijver, A.: Chvátal closures for mixed integer programming problems. Math. Program. 47(1–3), 155–174 (1990)
Dantzig, G., Fulkerson, R., Johnson, S.: Solution of a large-scale traveling-salesman problem. J. Oper. Res. Soc. Am. 2(4), 393–410 (1954)
Delorme, C., Poljak, S.: Laplacian eigenvalues and the maximum cut problem. Math. Program. 62(3, Ser. A), 557–574 (1993)
Eisenbrand, F.: Note–on the membership problem for the elementary closure of a polyhedron. Combinatorica 19(2), 297–300 (1999)
Fischer, I., Gruber, G., Rendl, F., Sotirov, R.: Computational experience with a bundle approach for semidefinite cutting plane relaxations of max-cut and equipartition. Math. Program. 105(2–3, Ser. B), 451–469 (2006)
Gomory, R.E.: An algorithm for integer solutions to linear programs. Recent Adv. Math. Program. 64, 260–302 (1963)
Grishukhin, V.P.: All facets of the cut cone C n for n = 7 are known. Eur. J. Comb. 11(2), 115–117 (1990)
Grötschel, M., Lovász, L., Schrijver, A.: The ellipsoid method and its consequences in combinatorial optimization. Combinatorica 1(2), 169–197 (1981)
Helmberg, C., Rendl, F., Vanderbei, R.J., Wolkowicz, H.: An interior-point method for semidefinite programming. SIAM J. Optim. 6(2), 342–361 (1996)
Krislock, N., Malick, J., Roupin, F.: Improved semidefinite bounding procedure for solving max-cut problems to optimality. Math. Program. 143(1–2), 61–86 (2014)
Lodi, A., Ralphs, T.K., Woeginger, G.J.: Bilevel programming and the separation problem. Math. Program. 146, 437–458 (2014)
Marchand, H., Martin, A., Weismantel, R., Wolsey, L.: Cutting planes in integer and mixed integer programming. Discret. Appl. Math. 123(1), 397–446 (2002)
McCormick, G.P.: Computability of global solutions to factorable nonconvex programs: part I – convex underestimating problems. Math. Program. 10(1), 147–175 (1976)
Mitchell, J.E.: Branch-and-cut algorithms for combinatorial optimization problems. In: Handbook of Applied Optimization, pp. 65–77 (2002)
Nemhauser, G.L., Wolsey, L.A.: Integer and Combinatorial Optimization, vol. 18. Wiley, New York (1988)
Padberg, M., Rinaldi, G.: A branch-and-cut algorithm for the resolution of large-scale symmetric traveling salesman problems. SIAM Rev. 33(1), 60–100 (1991)
Rendl, F., Rinaldi, G., Wiegele, A.: Solving max-cut to optimality by intersecting semidefinite and polyhedral relaxations. Math. Program. 121(2), 307–335 (2010)
Toh, K.-C., Todd, M.J., Tütüncü, R.H.: On the implementation and usage of SDPT3 – a MATLAB software package for semidefinite-quadratic-linear programming, version 4.0. In: Handbook on Semidefinite, Conic and Polynomial Optimization, pp. 715–754. Springer, Boston (2012)
Wiegele, A.: Biq mac library. http://biqmac.uni-klu.ac.at/biqmaclib
Zanette, A., Fischetti, M., Balas, E.: Lexicography and degeneracy: can a pure cutting plane algorithm work? Math. Program. 130(1), 153–176 (2011)
Acknowledgements
We thank an anonymous reviewer for constructive comments that helped us improve this paper.
The second author acknowledges the support of this research by the Natural Sciences and Engineering Research Council of Canada (NSERC) through the Discovery Grant 312125.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2017 Springer International Publishing AG
About this paper
Cite this paper
Adams, E., Anjos, M.F. (2017). Exact Separation of k-Projection Polytope Constraints. In: Takáč, M., Terlaky, T. (eds) Modeling and Optimization: Theory and Applications. MOPTA 2016. Springer Proceedings in Mathematics & Statistics, vol 213. Springer, Cham. https://doi.org/10.1007/978-3-319-66616-7_8
Download citation
DOI: https://doi.org/10.1007/978-3-319-66616-7_8
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-66615-0
Online ISBN: 978-3-319-66616-7
eBook Packages: Mathematics and StatisticsMathematics and Statistics (R0)