The master equality polyhedron with multiple rows

The master equality polyhedron (MEP) is a canonical set that generalizes the master cyclic group polyhedron (MCGP) of Gomory. We recently characterized a nontrivial polar for the MEP, i.e., a polyhedron T such that an inequality defines a nontrivial facet of the MEP if and only if its coefficient vector forms a vertex of T. In this paper, we study the MEP when it is defined by m > 1 rows. We define the notion of a polaroid, a set containing all nontrivial facet defining inequalities. We show how to use linear programming (LP) to efficiently solve the separation problem for the MEP when the polaroid has a compact polyhedral description. We obtain such descriptions via subadditivity conditions when m = 2 or m = 3 and, using LP duality, show how to efficiently optimize over the MEP. These results yield a pseudo-polynomial time LP-based algorithm to solve the problem min$${\{cx : Ax = b, x \geq {\bf 0}, x \in \mathbb{Z}^n\}}$$ when A has at most three constraints. For the MCGP and the MEP defined by a single constraint, the notions of two-term subadditivity and valid inequalities for MEP are essentially equivalent. We show this is not true in the case of the MEP when m ≥ 3; In fact, we prove that subadditivity conditions with a sub-exponential number of terms do not imply validity. In particular, when m = 3, we show that four-term subadditivity conditions are necessary and sufficient for validity.

[1]  Sanjeeb Dash,et al.  Valid inequalities based on simple mixed-integer sets , 2004, Math. Program..

[2]  Kevin Buchin,et al.  Vectors in a box , 2009, Math. Program..

[3]  Yanjun Li,et al.  Valid inequalities for MIPs and group polyhedra from approximate liftings , 2009, Math. Program..

[4]  Yahya Fathi,et al.  Generalized mixed integer rounding inequalities: facets for infinite group polyhedra , 2009, Math. Program..

[5]  Martin Grötschel,et al.  The ellipsoid method and its consequences in combinatorial optimization , 1981, Comb..

[6]  Jean-Philippe P. Richard,et al.  Facets of Two-Dimensional Infinite Group Problems , 2008, Math. Oper. Res..

[7]  Gérard Cornuéjols,et al.  On the facets of mixed integer programs with two integer variables and two constraints , 2008, Math. Program..

[8]  Jean-Philippe P. Richard,et al.  Sequential-Merge Facets for Two-Dimensional Group Problems , 2007, IPCO.

[9]  R. Gomory Some polyhedra related to combinatorial problems , 1969 .

[10]  Christos H. Papadimitriou,et al.  On the complexity of integer programming , 1981, JACM.

[11]  Santanu S. Dey Two families of facets for the two-dimensional mixed integer in?nite group problem , 2006 .

[12]  Ellis L. Johnson On the group problem for mixed integer programming , 1974 .

[13]  Yanjun Li,et al.  On the extreme inequalities of infinite group problems , 2009, Math. Program..

[14]  Laurence A. Wolsey,et al.  Inequalities from Two Rows of a Simplex Tableau , 2007, IPCO.

[15]  Gérard Cornuéjols,et al.  Minimal Valid Inequalities for Integer Constraints , 2009, Math. Oper. Res..

[16]  Ellis L. Johnson,et al.  Cyclic group and knapsack facets , 2003, Math. Program..

[17]  Ellis L. Johnson,et al.  T-space and cutting planes , 2003, Math. Program..

[18]  Sanjeeb Dash,et al.  On a generalization of the master cyclic group polyhedron , 2010, Math. Program..

[19]  Ellis L. Johnson,et al.  Some continuous functions related to corner polyhedra , 1972, Math. Program..