mlsanityData to 7 Oct 2026

Two-Stage Predict+Optimize for Mixed Integer Linear Programs with Unknown Parameters in Constraints

arXiv 2311.08022 ↗First posted 14 Nov 2023cs.AI cs.LGcited by 1

Not on the map. Why?

Abstract (arXiv)

Consider the setting of constrained optimization, with some parameters unknown at solving time and requiring prediction from relevant features. Predict+Optimize is a recent framework for end-to-end training supervised learning models for such predictions, incorporating information about the optimization problem in the training process in order to yield better predictions in terms of the quality of the predicted solution under the true parameters. Almost all prior works have focused on the special case where the unknowns appear only in the optimization objective and not the constraints. Hu et al.~proposed the first adaptation of Predict+Optimize to handle unknowns appearing in constraints, but the framework has somewhat ad-hoc elements, and they provided a training algorithm only for covering and packing linear programs. In this work, we give a new simpler and more powerful framework called Two-Stage Predict+Optimize, which we believe should be the canonical framework for the Predict+Optimize setting. We also give a training algorithm usable for all mixed integer linear programs, vastly generalizing the applicability of the framework. Experimental results demonstrate the superior prediction performance of our training framework over all classical and state-of-the-art methods.

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

Builds on

14 of 27 references.

References · 14

  1. 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,160
  2. 2017OptNet: Differentiable Optimization as a Layer in Neural Networkscited by 588
  3. 2019Differentiable Convex Optimization Layerscited by 458
  4. 2017Smart "Predict, then Optimize"cited by 332
  5. 2018Melding the Data-Decisions Pipeline: Decision-Focused Learning for Combinatorial Optimizationcited by 220
  6. 2020Interior Point Solving for LP-based prediction+optimisationcited by 83
  7. 2021Decision-Focused Learning: Through the Lens of Learning to Rankcited by 61
  8. 2020Decision Trees for Decision-Making under the Predict-then-Optimize Frameworkcited by 52
  9. 2020Contrastive Losses and Solution Caching for Predict-and-Optimizecited by 52
  10. 2021CombOptNet: Fit the Right NP-Hard Problem by Learning Integer Programming Constraintscited by 49
  11. 2021Enforcing Policy Feasibility Constraints through Differentiable Projection for Energy Optimizationcited by 31
  12. 2022Predict+Optimize for Packing and Covering LPs with Unknown Parameters in Constraintscited by 11
2 more
  1. 2022Branch & Learn for Recursively and Iteratively Solvable Problems in Predict+Optimizecited by 5
  2. 2022A Solver-Free Framework for Scalable Learning in Neural ILP Architecturescited by 5

Built on by

Cited by year

Citing papers per year: 2025: 1.

1 paper.