Predict+Optimize for Packing and Covering LPs with Unknown Parameters in Constraints
Not on the map. Why?
Abstract (arXiv)
Predict+Optimize is a recently proposed framework which combines machine learning and constrained optimization, tackling optimization problems that contain parameters that are unknown at solving time. The goal is to predict the unknown parameters and use the estimates to solve for an estimated optimal solution to the optimization problem. However, all prior works have focused on the case where unknown parameters appear only in the optimization objective and not the constraints, for the simple reason that if the constraints were not known exactly, the estimated optimal solution might not even be feasible under the true parameters. The contributions of this paper are two-fold. First, we propose a novel and practically relevant framework for the Predict+Optimize setting, but with unknown parameters in both the objective and the constraints. We introduce the notion of a correction function, and an additional penalty term in the loss function, modelling practical scenarios where an estimated optimal solution can be modified into a feasible solution after the true parameters are revealed, but at an additional cost. Second, we propose a corresponding algorithmic approach for our framework, which handles all packing and covering linear programs. Our approach is inspired by the prior work of Mandi and Guns, though with crucial modifications and re-derivations for our very different setting. Experimentation demonstrates the superior empirical performance of our method over classical approaches.
Key facts. Cited by 11 papers in the map (data through 14 Oct 2026). Builds on 7 of its 24 references that are in the map. First posted on arXiv 8 Sep 2022.
Builds on
7 of 24 references.
References · 7
- 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,305
- 2021Convex optimizationcited by 2,515
- 2017Smart "Predict, then Optimize"cited by 339
- 2018Melding the Data-Decisions Pipeline: Decision-Focused Learning for Combinatorial Optimizationcited by 227
- 2020Interior Point Solving for LP-based prediction+optimisationcited by 83
- 2020Decision Trees for Decision-Making under the Predict-then-Optimize Frameworkcited by 53
- 2021CombOptNet: Fit the Right NP-Hard Problem by Learning Integer Programming Constraintscited by 49
Built on by
Citing papers per year: 2023: 5; 2024: 0; 2025: 4; 2026: 2.
11 papers.
- 2023Decision-Focused Learning: Foundations, State of the Art, Benchmark and Future Opportunitiescited by 130
- 2023Score Function Gradient Estimation to Widen the Applicability of Decision-Focused Learningcited by 11
- 2025Feasibility-Aware Decision-Focused Learning for Predicting Parameters in the Constraintscited by 6
- 2023Branch & Learn with Post-hoc Correction for Predict+Optimize with Unknown Parameters in Constraintscited by 5
- 2025Smart Surrogate Losses for Contextual Stochastic Linear Optimization with Robust Constraintscited by 2
- 2023Two-Stage Predict+Optimize for Mixed Integer Linear Programs with Unknown Parameters in Constraintscited by 1
- 2025DFF: Decision-Focused Fine-tuning for Smarter Predict-then-Optimize with Limited Datacited by 1
- 2023Learning From Scenarios for Stochastic Repairable Schedulingcited by 0
- 2025Scalable Decision Focused Learning via Online Trainable Surrogatescited by 0
- 2026Imitation Learning for Combinatorial Optimisation under Uncertaintycited by 0
- 2026PolyStepOR: Learning to Decide Without Optimal Decisionscited by 0
- 2026PolyStepOR: Learning to Decide Without Optimal Decisions26 Sep 2026
- 2026Imitation Learning for Combinatorial Optimisation under Uncertainty8 Jan 2026
- 2025Scalable Decision Focused Learning via Online Trainable Surrogates3 Dec 2025
- 2025Feasibility-Aware Decision-Focused Learning for Predicting Parameters in the Constraints6 Oct 2025
- 2025Smart Surrogate Losses for Contextual Stochastic Linear Optimization with Robust Constraints28 May 2025
- 2025DFF: Decision-Focused Fine-tuning for Smarter Predict-then-Optimize with Limited Data3 Jan 2025
- 2023Learning From Scenarios for Stochastic Repairable Scheduling6 Dec 2023
- 2023Two-Stage Predict+Optimize for Mixed Integer Linear Programs with Unknown Parameters in Constraints14 Nov 2023
- 2023Decision-Focused Learning: Foundations, State of the Art, Benchmark and Future Opportunities25 Jul 2023
- 2023Score Function Gradient Estimation to Widen the Applicability of Decision-Focused Learning11 Jul 2023
- 2023Branch & Learn with Post-hoc Correction for Predict+Optimize with Unknown Parameters in Constraints12 Mar 2023