Fast and Interpretable Mixed-Integer Linear Program Solving by Learning Model Reduction
Yixuan Li, Can Chen, Jiajun Li, Jiahui Duan, Xiongwei Han, Tao Zhong,, Vincent Chau, Weiwei Wu, Wanyuan Wang

TL;DR
This paper introduces a preference-based learning approach for model reduction in MILP problems, significantly speeding up solutions while maintaining high accuracy, by learning a simplified, interpretable model instead of direct solutions.
Contribution
It proposes a novel preference-based model reduction learning method with an attention mechanism and pruning strategy, improving scalability and performance over existing methods.
Findings
Achieves nearly 20% better solution accuracy than state-of-the-art reduction methods.
Attains two to four orders of magnitude speedup compared to Gurobi.
Demonstrates effectiveness on real-world MILP problems.
Abstract
By exploiting the correlation between the structure and the solution of Mixed-Integer Linear Programming (MILP), Machine Learning (ML) has become a promising method for solving large-scale MILP problems. Existing ML-based MILP solvers mainly focus on end-to-end solution learning, which suffers from the scalability issue due to the high dimensionality of the solution space. Instead of directly learning the optimal solution, this paper aims to learn a reduced and equivalent model of the original MILP as an intermediate step. The reduced model often corresponds to interpretable operations and is much simpler, enabling us to solve large-scale MILP problems much faster than existing commercial solvers. However, current approaches rely only on the optimal reduced model, overlooking the significant preference information of all reduced models. To address this issue, this paper proposes a…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsMachine Learning and Algorithms · Machine Learning and Data Classification · Domain Adaptation and Few-Shot Learning
MethodsSoftmax · Attention Is All You Need · Pruning · Focus
