BTBS-LNS: A Binarized-Tightening, Branch and Search Approach of Learning Large Neighborhood Search Policies for MIP
Hao Yuan, Wenli Ouyang, Changwen Zhang, Yong Sun, Liming Gong, Ziao Guo, Zhichen Dong, Junchi Yan
OpenReview ground truth
Abstract
Learning to solve large-scale Mixed Integer Program (MIP) problems is an emerging research topic, and policy learning-based Large Neighborhood Search (LNS) has recently shown its effectiveness. However, prevailing approaches predominantly concentrated on binary variables and local search strategies, often susceptible to becoming ensnared in local optima. In response to these challenges, we introduce a novel technique, termed Binarized-Tightening Branch-and-Search LNS (BTBS-LNS). Specifically, we propose the ``Binarized Tightening" technique for integer variables to deal with their wide range by encoding and bound tightening, and design an attention-based tripartite graph to capture global correlations within MIP instances. Furthermore, we devised an extra branching network at each step, to identify and optimize some wrongly-fixed backdoor variables by pure LNS. We empirically show that our approach can effectively escape local optimum. Extensive experiments on different problems, including instances from Mixed Integer Programming Library (MIPLIB), show that it significantly outperforms the open-source solver SCIP and LNS baselines. It performs competitively with, and sometimes even better than the commercial solver Gurobi (v9.5.0), especially at an early stage. Source code will be made publicly available.
Author context
Most prolific author: 26 submissions (credibility 0.05).
Delta if applied: -3.6 percentile
Aggregate statistics only — no individual author rankings.
Ranking trajectory
Percentile by tournament round — convergence indicates rating stability.
Battle history — 30 comparisons
Ranked above opponent in 50% of matchups.
- ▲ beat Hybrid Reinforcement Learning for Optimizi… ×4
- ▲ beat Imagination Mechanism: Mesh Information Pr… ×4
- ▼ lost to Identifying Latent State Transition Proces… ×4
- ▼ lost to On Stationary Point Convergence of PPO-Cli… ×4
- ▲ beat Semi-supervised batch learning from logged… ×4
Judge assessments
Mean overall score 0.0 ± 0.0 (n = 30)