mlsanityData to 14 Oct 2026

Threshold-aware Learning to Generate Feasible Solutions for Mixed Integer Programs

arXiv 2308.00327 ↗First posted 1 Aug 2023math.OC cs.AI cs.LGcited by 1

Not on the map. Why?

Abstract (arXiv)

Finding a high-quality feasible solution to a combinatorial optimization (CO) problem in a limited time is challenging due to its discrete nature. Recently, there has been an increasing number of machine learning (ML) methods for addressing CO problems. Neural diving (ND) is one of the learning-based approaches to generating partial discrete variable assignments in Mixed Integer Programs (MIP), a framework for modeling CO problems. However, a major drawback of ND is a large discrepancy between the ML and MIP objectives, i.e., variable value classification accuracy over primal bound. Our study investigates that a specific range of variable assignment rates (coverage) yields high-quality feasible solutions, where we suggest optimizing the coverage bridges the gap between the learning and MIP objectives. Consequently, we introduce a post-hoc method and a learning-based approach for optimizing the coverage. A key idea of our approach is to jointly learn to restrict the coverage search space and to predict the coverage in the learned search space. Experimental results demonstrate that learning a deep neural network to estimate the coverage for finding high-quality feasible solutions achieves state-of-the-art performance in NeurIPS ML4CO datasets. In particular, our method shows outstanding performance in the workload apportionment dataset, achieving the optimality gap of 0.45%, a ten-fold improvement over SCIP within the one-minute time limit.

Key facts. Cited by 1 paper in the map (data through 14 Oct 2026). Builds on 18 of its 44 references that are in the map. First posted on arXiv 1 Aug 2023.

Builds on

18 of 44 references.

References · 18

  1. 2018Attention, Learn to Solve Routing Problems!cited by 656
  2. 2019SelectiveNet: A Deep Neural Network with an Integrated Reject Optioncited by 350
  3. 2020POMO: Policy Optimization with Multiple Optima for Reinforcement Learningcited by 348
  4. 2019Exact Combinatorial Optimization with Graph Convolutional Neural Networkscited by 318
  5. 2018Learning to Perform Local Rewriting for Combinatorial Optimizationcited by 185
  6. 2020Solving Mixed Integer Programs Using Neural Networkscited by 182
  7. 2020Erdos Goes Neural: an Unsupervised Learning Framework for Combinatorial Optimization on Graphscited by 115
  8. 2019Reinforcement Learning for Integer Programming: Learning to Cutcited by 111
  9. 2021Learning to Delegate for Large-scale Vehicle Routingcited by 109
  10. 2019Exploratory Combinatorial Optimization with Reinforcement Learningcited by 82
  11. 2018Learning to Branchcited by 78
  12. 2020Reinforcement Learning with Combinatorial Actions: An Application to Vehicle Routingcited by 61
6 more
  1. 2022MIP-GNN: A Data-Driven Framework for Guiding Combinatorial Solverscited by 49
  2. 2021Learning a Large Neighborhood Search Algorithm for Mixed Integer Programscited by 43
  3. 2019Learning to Solve Large-Scale Security-Constrained Unit Commitment Problemscited by 40
  4. 2022The Machine Learning for Combinatorial Optimization Competition (ML4CO): Results and Insightscited by 39
  5. 2019Learning Heuristics over Large Graphs via Deep Reinforcement Learningcited by 23
  6. 2021Learning Primal Heuristics for Mixed Integer Programscited by 14

Built on by

Cited by year

Citing papers per year: 2025: 1.

1 paper.