z-logo
open-access-imgOpen Access
On the Complexity of Selecting Disjunctions in Integer Programming
Author(s) -
Ashutosh Mahajan,
Ted K. Ralphs
Publication year - 2010
Publication title -
siam journal on optimization
Language(s) - English
Resource type - Journals
SCImago Journal Rank - 2.066
H-Index - 136
eISSN - 1095-7189
pISSN - 1052-6234
DOI - 10.1137/080737587
Subject(s) - mathematics , cutting plane method , combinatorics , integer programming , integer (computer science) , binary number , upper and lower bounds , plane (geometry) , branch and cut , branch and bound , discrete mathematics , linear programming , branching (polymer chemistry) , mathematical optimization , arithmetic , computer science , mathematical analysis , geometry , materials science , composite material , programming language
The imposition of general disjunctions of the form “$\pi x\leq\pi_0\vee\pi x\geq\pi_0+1$,” where $\pi,\pi_0$ are integer-valued, is a fundamental operation in both the branch-and-bound and cutting-plane algorithms for solving mixed integer linear programs. Such disjunctions can be used for branching at each iteration of the branch-and-bound algorithm or to generate split inequalities for the cutting-plane algorithm. We first consider the problem of selecting a general disjunction and show that the problem of selecting an optimal such disjunction, according to specific criteria described herein, is $\mathcal{NP}$-hard. We further show that the problem remains $\mathcal{NP}$-hard even for binary programs or when considering certain restricted classes of disjunctions. We observe that the problem of deciding whether a given inequality is a split inequality can be reduced to one of the above problems, which leads to a proof that the problem is $\mathcal{NP}$-complete.

The content you want is available to Zendy users.

Already have an account? Click here to sign in.
Having issues? You can contact us here
Accelerating Research

Address

John Eccles House
Robert Robinson Avenue,
Oxford Science Park, Oxford
OX4 4GP, United Kingdom