Designing faster mixed integer linear programming algorithm via learning the optimal path
Ruizhi Liu, Liming Xu, Xulin Huang, Jingyan Sui, Shizhe Ding, Boyang Xia, Chungong Yu, Dongbo Bu

TL;DR
This paper introduces DeepBound, a deep learning-based node selection algorithm for MILP that automates heuristic strategies, leading to faster solutions with better generalization on complex instances.
Contribution
DeepBound is a novel neural network approach that learns to prioritize nodes in branch-and-bound for MILP, outperforming traditional heuristics and existing learning methods.
Findings
DeepBound reduces computation time significantly.
It generalizes well to large, complex MILP instances.
Automatically discovers robust feature selection strategies.
Abstract
Designing faster algorithms for solving Mixed-Integer Linear Programming (MILP) problems is highly desired across numerous practical domains, as a vast array of complex real-world challenges can be effectively modeled as MILP formulations. Solving these problems typically employs the branch-and-bound algorithm, the core of which can be conceived as searching for a path of nodes (or sub-problems) that contains the optimal solution to the original MILP problem. Traditional approaches to finding this path rely heavily on hand-crafted, intuition-based heuristic strategies, which often suffer from unstable and unpredictable performance across different MILP problem instances. To address this limitation, we introduce DeepBound, a deep learning-based node selection algorithm that automates the learning of such human intuition from data. The core of DeepBound lies in learning to prioritize…
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
TopicsVehicle Routing Optimization Methods · Constraint Satisfaction and Optimization · Advanced Optimization Algorithms Research
