mlsanityData to 7 Oct 2026

MIPaaL: Mixed Integer Program as a Layer

arXiv 1907.05912 ↗First posted 12 Jul 2019cs.LG cs.AIcited by 93

Not on the map. Why?

Abstract (arXiv)

Machine learning components commonly appear in larger decision-making pipelines; however, the model training process typically focuses only on a loss that measures accuracy between predicted values and ground truth values. Decision-focused learning explicitly integrates the downstream decision problem when training the predictive model, in order to optimize the quality of decisions induced by the predictions. It has been successfully applied to several limited combinatorial problem classes, such as those that can be expressed as linear programs (LP), and submodular optimization. However, these previous applications have uniformly focused on problems from specific classes with simple constraints. Here, we enable decision-focused learning for the broad class of problems that can be encoded as a Mixed Integer Linear Program (MIP), hence supporting arbitrary linear constraints over discrete and continuous variables. We show how to differentiate through a MIP by employing a cutting planes solution approach, which is an exact algorithm that iteratively adds constraints to a continuous relaxation of the problem until an integral solution is found. We evaluate our new end-to-end approach on several real world domains and show that it outperforms the standard two phase approaches that treat prediction and prescription separately, as well as a baseline approach of simply applying decision-focused learning to the LP relaxation of the MIP.

Key facts. Cited by 93 papers in the map (data through 7 Oct 2026). First posted on arXiv 12 Jul 2019.

Builds on

No reference list yet.

Built on by

Cited by year (2026 to 7 Oct)

Citing papers per year: 2021: 13; 2022: 16; 2023: 23; 2024: 14; 2025: 11; 2026: 16.

93 papers.

Sort:

By area:

  1. 2021End-to-End Constrained Optimization Learning: A Surveycited by 154
  2. 2023Decision-Focused Learning: Foundations, State of the Art, Benchmark and Future Opportunitiescited by 129
  3. 2021Implicit MLE: Backpropagating Through Discrete Exponential Family Distributionscited by 97
  4. 2023A Survey of Contextual Optimization Methods for Decision Making under Uncertaintycited by 81
  5. 2021Decision-Focused Learning: Through the Lens of Learning to Rankcited by 61
  6. 2021CombOptNet: Fit the Right NP-Hard Problem by Learning Integer Programming Constraintscited by 49
  7. 2021Sample Complexity of Tree Search Configuration: Cutting Planes and Beyondcited by 33
  8. 2022PyEPO: A PyTorch-based End-to-End Predict-then-Optimize Library for Linear and Integer Programmingcited by 32
  9. 2022Backpropagation through Combinatorial Algorithms: Identity with Projection Workscited by 29
  10. 2022Learning with Combinatorial Optimization Layers: a Probabilistic Approachcited by 28
  11. 2021Integrated Conditional Estimation-Optimizationcited by 25
  12. 2022SurCo: Learning Linear Surrogates For Combinatorial Nonlinear Optimization Problemscited by 21
38 more
  1. 2023Leaving the Nest: Going Beyond Local Loss Functions for Predict-Then-Optimizecited by 18
  2. 2023Landscape Surrogate: Learning Decision Losses for Mathematical Optimization Under Partial Informationcited by 17
  3. 2023Controlling Continuous Relaxation for Combinatorial Optimizationcited by 16
  4. 2021The Perils of Learning Before Optimizingcited by 15
  5. 2021Learning Revenue-Maximizing Auctions With Differentiable Matchingcited by 14
  6. 2023Backpropagation of Unrolled Solvers with Folded Optimizationcited by 13
  7. 2023On Learning Latent Models with Multi-Instance Weak Supervisioncited by 13
  8. 2022Decision-Focused Learning without Differentiable Optimization: Learning Locally Optimized Decision Lossescited by 12
  9. 2022Adaptive Perturbation-Based Gradient Estimation for Discrete Latent Variable Modelscited by 12
  10. 2021Neuro-algorithmic Policies enable Fast Combinatorial Generalizationcited by 11
  11. 2023Differentiating Through Integer Linear Programs with Quadratic Regularization and Davis-Yin Splittingcited by 11
  12. 2021Combinatorial Optimization for Panoptic Segmentation: A Fully Differentiable Approachcited by 10
  13. 2023Score Function Gradient Estimation to Widen the Applicability of Decision-Focused Learningcited by 10
  14. 2024BPQP: A Differentiable Convex Optimization Framework for Efficient End-to-End Learningcited by 10
  15. 2023Machine Learning with Requirements: a Manifestocited by 8
  16. 2023Benchmarking PtO and PnO Methods in the Predictive Combinatorial Optimization Regimecited by 8
  17. 2023CaVE: A Cone-Aligned Approach for Fast Predict-then-optimize with Binary Linear Programscited by 8
  18. 2024Differentiable Distributionally Robust Optimization Layerscited by 8
  19. 2024Learning to Optimize for Mixed-Integer Non-linear Programming with Feasibility Guaranteescited by 8
  20. 2023Explainable Data-Driven Optimization: From Context to Decision and Back Againcited by 7
  21. 2022A Note on Task-Aware Loss via Reweighing Prediction Loss by Decision-Regretcited by 6
  22. 2022On Solution Functions of Optimization: Universal Approximation and Covering Number Boundscited by 6
  23. 2024LPGD: A General Framework for Backpropagation through Embedded Optimization Layerscited by 6
  24. 2022A Solver-Free Framework for Scalable Learning in Neural ILP Architecturescited by 5
  25. 2023Robust Losses for Decision-Focused Learningcited by 5
  26. 2025Feasibility-Aware Decision-Focused Learning for Predicting Parameters in the Constraintscited by 5
  27. 2023Predict-Then-Optimize by Proxy: Learning Joint Models of Prediction and Optimizationcited by 4
  28. 2025PROPEL: Supervised and Reinforcement Learning for Large-Scale Supply Chain Planningcited by 4
  29. 2022QuAnt: Quantum Annealing with Learnt Couplingscited by 3
  30. 2023You Shall Pass: Dealing with the Zero-Gradient Problem in Predict and Optimize for Convex Optimizationcited by 3
  31. 2023GenCO: Generating Diverse Designs with Combinatorial Constraintscited by 3
  32. 2023Learning Lagrangian Multipliers for the Travelling Salesman Problemcited by 3
  33. 2024Continuous Parallel Relaxation for Finding Diverse Solutions in Combinatorial Optimization Problemscited by 3
  34. 2025Efficient End-to-End Learning for Decision-Making: A Meta-Optimization Approachcited by 3
  35. 2026Constraint-Aware Flow Matching: Decision Aligned End-to-End Training for Constrained Samplingcited by 3
  36. 2021Generative deep learning for decision making in gas networkscited by 2
  37. 2021A Surrogate Objective Framework for Prediction+Optimization with Soft Constraintscited by 2
  38. 2022Towards Improving Unit Commitment Economics: An Add-On Tailor for Renewable Energy and Reserve Predictionscited by 2

50 most cited of 93 All 93 (JSON)