Detecting Semantic Groups in MIP Models
Detecting Semantic Groups in MIP Models
复制标题
检测 MIP 模型中的语义组
DOI:
--
复制
发表时间:
2016
期刊:
影响因子:
--
通讯作者:
Domenico Salvagnin
中科院分区:
文献类型:
--
作者:
Domenico Salvagnin
Current state-of-the-art MIP technology lacks a powerful modeling language based on global constraints, a tool which has long been standard in constraint programming. In general, even basic semantic information about variables and constraints is hidden from the underlying solver. For example, in a network design model with unsplittable flows, both routing and arc capacity variables could be binary, and the solver would not be able to distinguish between the two semantically different groups of variables by looking at type alone. If available, such semantic partitioning could be used by different parts of the solver, heuristics in primis, to improve overall performance. In the present paper we will describe several heuristic procedures, all based on the concept of partition refinement, to automatically recover semantic variable (and constraint) groups from a flat MIP model. Computational experiments on a heterogeneous testbed of models, whose original higher-level partition is known a priori, show that one of the proposed methods is quite effective.