Intersection cuts for nonlinear integer programming: convexification techniques for structured sets

From MaRDI portal
Publication:5962729

DOI10.1007/S10107-015-0866-5zbMATH Open1358.90078arXiv1302.2556OpenAlexW2029715007MaRDI QIDQ5962729FDOQ5962729

Mustafa R. Kılınç, J. P. Vielma, Sina Modaresi

Publication date: 23 February 2016

Published in: Mathematical Programming. Series A. Series B (Search for Journal in Brave)

Abstract: We study the generalization of split, k-branch split, and intersection cuts from Mixed Integer Linear Programming to the realm of Mixed Integer Nonlinear Programming. Constructing such cuts requires calculating the convex hull of the difference between a convex set and an open set with a simple geometric structure. We introduce two techniques to give precise characterizations of such convex hulls and use them to construct split, k-branch split, and intersection cuts for several classes of non-polyhedral sets. In particular, we give simple formulas for split cuts for essentially all convex sets described by a single quadratic inequality. We also give simple formulas for k-branch split cuts and some general intersection cuts for a wide variety of convex quadratic sets.


Full work available at URL: https://arxiv.org/abs/1302.2556




Recommendations




Cites Work


Cited In (26)

Uses Software





This page was built for publication: Intersection cuts for nonlinear integer programming: convexification techniques for structured sets

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