Subset Coefficient Reduction Cuts for 0/1 Mixed-Integer Programming

Published Online:https://doi.org/10.1287/opre.33.3.505

We describe a method for generating cuts for mixed-integer 0/1 programs. These cuts are designed to tighten an integer program prior to applying linear programming based branch and bound algorithms. The method involves two basic ideas: subset selection and coefficient reduction. Coefficient reduction is a process of reducing the coefficients of the 0/1 variables. Subset selection is combined with coefficient reduction by applying the coefficient reduction process to the coefficients of a subset of variables from the constraints in the problem formulation. The paper exploits these two simple ideas to derive a broad class of cuts for integer programs with both 0/1 and continuous variables. It also reports on the use of this methodology in solving a variety of fixed charge problems.

INFORMS site uses cookies to store information on your computer. Some are essential to make our site work; Others help us improve the user experience. By using this site, you consent to the placement of these cookies. Please read our Privacy Statement to learn more.