Apollo-MILP: An Alternating Prediction-Correction Neural Solving Framework for Mixed-Integer Linear Programming
Haoyang Liu, Jie Wang, Zijie Geng, Xijun Li, Yuxuan Zong, Fangzhou Zhu, Jianye Hao, Feng Wu
Abstract
Leveraging machine learning (ML) to predict an initial solution for mixed-integer linear programming (MILP) has gained considerable popularity in recent years. These methods predict a solution and fix a subset of variables to reduce the problem dimension. Then, they solve the reduced problem to obtain the final solutions. However, directly fixing variable values can lead to low-quality solutions or even infeasible reduced problems if the predicted solution is not accurate enough. To address this challenge, we propose an Alternating prediction-correction neural solving framework (Apollo-MILP) that can identify and select accurate and reliable predicted values to fix. In each iteration, Apollo-MILP conducts a prediction step for the unfixed variables, followed by a correction step to obtain an improved solution (called reference solution) through a trust-region search. By incorporating the predicted and reference solutions, we introduce a novel Uncertainty-based Error upper BOund (UEBO) to evaluate the uncertainty of the predicted values and fix those with high confidence. A notable feature of Apollo-MILP is the superior ability for problem reduction while preserving optimality, leading to high-quality final solutions. Experiments on commonly used benchmarks demonstrate that our proposed Apollo-MILP significantly outperforms other ML-based approaches in terms of solution quality, achieving over a 50% reduction in the solution gap.
Ask about this paper
Your agent reads all of it.
Lune indexed this paper to the last equation, along with the top-tier papers that cite it. Ask a question and the answer quotes them.
Your agent calls
Luneget_paper_fulltext
Free to start. No credit card required.
Terminal
Install the CLIlune papers fulltext 8520e27d-bd61-494b-a530-0d5000932d94Cited by top-tier papers11
- OptiTree: Hierarchical Thoughts Generation with Tree Search for LLM Optimization ModelingHaoyang Liu, Jie Wang, Yuyang Cai, Xiongwei Han et al.NeurIPS 2025 · 33 citations
- Distinguished Quantized Guidance for Diffusion-based Sequence RecommendationWenyu Mao, Shuchang Liu, Haoyang Liu, Haozhe Liu et al.WWW 2025 · 29 citations
- Mixture-of-Experts Operator Transformer for Large-Scale PDE Pre-TrainingHong Wang, Haiyang Xin, Jie Wang, Xuanze Yang et al.NeurIPS 2025 · 15 citations
- SymMaP: Improving Computational Efficiency in Linear Solvers through Symbolic PreconditioningHong Wang, Jie Wang, Minghao Ma, Haoran Shao et al.NeurIPS 2025 · 6 citations
- STNet: Spectral Transformation Network for Solving Operator Eigenvalue ProblemHong Wang, Yixuan Jiang, Jie Wang, Xinyi Li et al.NeurIPS 2025 · 4 citations
Builds on45
- Reinforcement Learning for Integer Programming: Learning to CutYunhao Tang, Shipra Agrawal, Yuri FaenzaICML 2020 · 224 citations
- Hybrid Models for Learning to BranchPrateek Gupta, Maxime Gasse, Elias B. Khalil, Pawan Kumar Mudigonda et al.NeurIPS 2020 · 179 citations
- Parameterizing Branch-and-Bound Search Trees to Learn Branching PoliciesGiulia Zarpellon, Jason Jo, Andrea Lodi, Yoshua BengioAAAI 2021 · 123 citations
- Accelerating Primal Solution Findings for Mixed Integer Programs Based on Solution PredictionJian-Ya Ding, Chao Zhang, Lei Shen, Shengyin Li et al.AAAI 2020 · 119 citations
- A General Large Neighborhood Search Framework for Solving Integer Linear ProgramsJialin Song, Ravi Lanka, Yisong Yue, Bistra DilkinaNeurIPS 2020 · 99 citations
Related papers
- Contrastive Predict-and-Search for Mixed Integer Linear ProgramsTaoan Huang, Aaron M. Ferber, Arman Zharmagambetov, Yuandong Tian et al.ICML 2024 · 23 citations
- A GNN-Guided Predict-and-Search Framework for Mixed-Integer Linear ProgrammingQingyu Han, Linxin Yang, Qian Chen, Xiang Zhou et al.ICLR 2023 · 9 citations
- Fast and Interpretable Mixed-Integer Linear Program Solving by Learning Model ReductionYixuan Li, Can Chen, Jiajun Li, Jiahui Duan et al.AAAI 2025 · 3 citations
- Constraint Matters: Multi-Modal Representation for Reducing Mixed-Integer Linear programmingJiajun Li, Yixuan Li, Ran Hou, Yu Ding et al.ICLR 2026 · 2 citations
- Conformal Prediction for Early Stopping in Mixed Integer OptimizationStefan Clarke, Bartolomeo StellatoICML 2026
