arXivDaily arXiv每日学术速递 周一至周五更新
arXiv 2607.04313math.OC
收藏

在混合整数规划的预求解中利用变量蕴含关系

Exploiting Variable Implications in Presolve for Mixed Integer Programming

Beijing Institute of Technology(北京理工大学);Chinese Academy of Sciences(中国科学院);University of Chinese Academy of Sciences(中国科学院大学);Huawei Technologies Co., Ltd.(华为技术有限公司)

Wei-Kun Chen, Chang-Long Li, Zhao-Wei Wang, Yu-Hong Dai, Zi-Shuo Li, Meng Lu

AI总结:

研究混合整数规划预求解,开发两种利用变量蕴含关系的预求解技术。VI聚合可聚合多个蕴含关系减少约束,VI感知线性约束传播能导出更紧变量界,提升开源求解器HiGHS性能。

摘要:

混合整数规划(MIP)问题的预求解旨在消除冗余信息、强化公式并为后续分支切割过程提取有用结构信息。变量蕴含关系(VIs)是此类结构信息的重要类型。本文开发两种利用VIs的预求解技术,可减少约束数量、收紧线性规划松弛并导出更紧变量界,提升HiGHS性能。

英文摘要:

Presolve for mixed integer programming (MIP) problems aims to eliminate redundant information, strengthen the formulation, and extract useful structural information for the subsequent branch-and-cut process. An important type of such structural information is the variable implications (VIs), which describe how a bound on a variable depends on a bound of a binary variable. In this paper, we develop two new presolve techniques that exploit VIs to derive reductions for MIP problems. The first technique, called VI aggregation, aggregates multiple VIs into a single inequality by using implications between a variable and a set of binary variables that form a clique. This aggregation can reduce the number of constraints and tighten the linear programming relaxation. The second technique, called VI-aware linear constraint propagation (LCP), builds on the standard LCP but incorporates VIs associated with the variable being tightened to derive more reductions and can derive tighter variable bounds. We show that although VI information is additionally considered, the tightest lower or upper bound of a variable can still be derived in linear time. Moreover, compared with a state-of-the-art approach in the literature, the proposed VI-aware LCP can derive tighter variable bounds. Computational results on MIPLIB 2017 benchmark instances demonstrate the effectiveness of VI aggregation and VI-aware LCP in improving the performance of the open-source MIP solver HiGHS. In particular, using the two proposed presolve techniques, a reduction of 4% in solving time and 6% in node number on HiGHS can be achieved.

机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。

↑