Learning-Based Hierarchical Approach for Fast Mixed-Integer Optimization
Stefan Clarke, Bartolomeo Stellato

TL;DR
This paper introduces a hierarchical, learning-based method for solving structured mixed-integer programs efficiently by decoupling problems and optimizing decisions through a differentiable architecture, significantly reducing computation time.
Contribution
It presents a novel hierarchical architecture that leverages decision-focused learning and conformal prediction to improve solution speed and robustness for mixed-integer programs.
Findings
Reduces computation time compared to state-of-the-art solvers
Maintains feasibility and high solution quality
Demonstrates effectiveness on facility location, knapsack, and vehicle routing problems
Abstract
We propose a hierarchical architecture for efficiently computing high-quality solutions to structured mixed-integer programs (MIPs). To reduce computational effort, our approach decouples the original problem into a higher level problem and a lower level problem, both of smaller size. We solve both problems sequentially, where decisions of the higher level problem become parameters of the constraints of the lower level problem. We formulate this learning task as a convex optimization problem using decision-focused learning techniques and solve it by differentiating through the higher and the lower level problems in our architecture. To ensure robustness, we derive out-of-sample performance guarantees using conformal prediction. Numerical experiments in facility location, knapsack problems, and vehicle routing problems demonstrate that our approach significantly reduces computation time…
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 · Advanced Optimization Algorithms Research · Advanced Multi-Objective Optimization Algorithms
