Mixed-Integer Linear Representability, Disjunctions, and Chvatal Functions-Modeling Implications

成果类型:
Article
署名作者:
Basu, Amitabh; Martin, Kipp; Ryan, Christopher Thomas; Wang, Guanyi
署名单位:
Johns Hopkins University; University of Chicago; University System of Georgia; Georgia Institute of Technology
刊物名称:
MATHEMATICS OF OPERATIONS RESEARCH
ISSN/ISSBN:
0364-765X
DOI:
10.1287/moor.2018.0967
发表日期:
2019
页码:
1264-1285
关键词:
elimination
摘要:
Jeroslow and Lowe gave an exact geometric characterization of subsets of R-n that are projections of mixed-integer linear sets, also known as MILP-representable or MILP-R sets. We give an alternate algebraic characterization by showing that a set is MILP-R if and only if the set can be described as the intersection of finitely many affine Chvatal inequalities in continuous variables (termed AC sets). These inequalities are a modification of a concept introduced by Blair and Jeroslow. Unlike the case for linear inequalities, allowing for integer variables in Chvatal inequalities and projection does not enhance modeling power. We show that the MILP-R sets are still precisely those sets that are modeled as affine Chvatal inequalites with integer variables. Furthermore, the projection of a set defined by affine Chvatal inequalites with integer variables is still a MILP-R set. We give a sequential variable elimination scheme that, when applied to a MILP-R set, yields the AC set characterization. This is related to the elimination scheme of Williams and Williams-Hooker, who describe projections of integer sets using disjunction of affine Chvatal systems. We show that disjunction are unnecessary by showing how to find the affine Chvatal inequalities that cannot be discovered by the Williams-Hooker scheme. This allows us to answer a long-standing open question due to Jennifer Ryan on designing an elimination scheme to represent finitely-generated integral monoids as a system of Chvatal inequalities without disjunctions. Finally, our work can be seen as a generalization of the approach of Blair and Jeroslow and of Schrijver for constructing consistency testers for integer programs to general AC sets.
来源URL: