Smart Predict-and-Optimize for Hard Combinatorial Optimization Problems
Not on the map. Why?
Abstract (arXiv)
Combinatorial optimization assumes that all parameters of the optimization problem, e.g. the weights in the objective function is fixed. Often, these weights are mere estimates and increasingly machine learning techniques are used to for their estimation. Recently, Smart Predict and Optimize (SPO) has been proposed for problems with a linear objective function over the predictions, more specifically linear programming problems. It takes the regret of the predictions on the linear problem into account, by repeatedly solving it during learning. We investigate the use of SPO to solve more realistic discrete optimization problems. The main challenge is the repeated solving of the optimization problem. To this end, we investigate ways to relax the problem as well as warmstarting the learning and the solving. Our results show that even for discrete problems it often suffices to train by solving the relaxation in the SPO loss. Furthermore, this approach outperforms, for most instances, the state-of-the-art approach of Wilder, Dilkina, and Tambe. We experiment with weighted knapsack problems as well as complex scheduling problems and show for the first time that a predict-and-optimize approach can successfully be used on large-scale combinatorial optimization problems.
Key facts. Cited by 88 papers in the map (data through 7 Oct 2026). First posted on arXiv 22 Nov 2019.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 13; 2022: 16; 2023: 20; 2024: 12; 2025: 15; 2026: 12.
88 papers.
Sort:
By area:
- 2021End-to-End Constrained Optimization Learning: A Surveycited by 154
- 2023Decision-Focused Learning: Foundations, State of the Art, Benchmark and Future Opportunitiescited by 129
- 2021Implicit MLE: Backpropagating Through Discrete Exponential Family Distributionscited by 97
- 2023A Survey of Contextual Optimization Methods for Decision Making under Uncertaintycited by 81
- 2021Decision-Focused Learning: Through the Lens of Learning to Rankcited by 61
- 2022PyEPO: A PyTorch-based End-to-End Predict-then-Optimize Library for Linear and Integer Programmingcited by 32
- 2022Learning with Combinatorial Optimization Layers: a Probabilistic Approachcited by 28
- 2021Integrated Conditional Estimation-Optimizationcited by 25
- 2022Alternating Differentiation for Optimization Layerscited by 22
- 2021Learning Hard Optimization Problems: A Data Generation Perspectivecited by 21
- 2022SurCo: Learning Linear Surrogates For Combinatorial Nonlinear Optimization Problemscited by 21
- 2021Fast Approximations for Job Shop Scheduling: A Lagrangian Dual Deep Learning Methodcited by 20
38 more
- 2021Efficient differentiable quadratic programming layers: an ADMM approachcited by 19
- 2023Estimate-Then-Optimize versus Integrated-Estimation-Optimization versus Sample Average Approximation: A Stochastic Dominance Perspectivecited by 19
- 2021End-to-end Learning for Fair Ranking Systemscited by 18
- 2023Landscape Surrogate: Learning Decision Losses for Mathematical Optimization Under Partial Informationcited by 17
- 2024End-to-end Conditional Robust Optimizationcited by 17
- 2022Scalable Decision-Focused Learning in Restless Multi-Armed Bandits with Application to Maternal and Child Healthcited by 12
- 2022Decision-Focused Learning without Differentiable Optimization: Learning Locally Optimized Decision Lossescited by 12
- 2022Adaptive Perturbation-Based Gradient Estimation for Discrete Latent Variable Modelscited by 12
- 2021Neuro-algorithmic Policies enable Fast Combinatorial Generalizationcited by 11
- 2021Neuro-Symbolic Constraint Programming for Structured Predictioncited by 11
- 2023TaskMet: Task-Driven Metric Learning for Model Learningcited by 11
- 2024Artificial Intelligence for Operations Research: Revolutionizing the Operations Research Processcited by 11
- 2024Utility-Directed Conformal Prediction: A Decision-Aware Framework for Actionable Uncertainty Quantificationcited by 11
- 2023Score Function Gradient Estimation to Widen the Applicability of Decision-Focused Learningcited by 10
- 2024BPQP: A Differentiable Convex Optimization Framework for Efficient End-to-End Learningcited by 10
- 2024Decision Focused Causal Learning for Direct Counterfactual Marketing Optimizationcited by 9
- 2025Dissecting the Impact of Model Misspecification in Data-driven Optimizationcited by 9
- 2023Benchmarking PtO and PnO Methods in the Predictive Combinatorial Optimization Regimecited by 8
- 2023CaVE: A Cone-Aligned Approach for Fast Predict-then-optimize with Binary Linear Programscited by 8
- 2025Solver-Free Decision-Focused Learning for Linear Optimization Problemscited by 8
- 2023Explainable Data-Driven Optimization: From Context to Decision and Back Againcited by 7
- 2023Electricity Price Prediction for Energy Storage System Arbitrage: A Decision-focused Approachcited by 7
- 2022A Note on Task-Aware Loss via Reweighing Prediction Loss by Decision-Regretcited by 6
- 2024LPGD: A General Framework for Backpropagation through Embedded Optimization Layerscited by 6
- 2022A new perspective on classification: optimally allocating limited resources to uncertain taskscited by 5
- 2023Branch & Learn with Post-hoc Correction for Predict+Optimize with Unknown Parameters in Constraintscited by 5
- 2025Feasibility-Aware Decision-Focused Learning for Predicting Parameters in the Constraintscited by 5
- 2023Scalable Coupling of Deep Learning with Logical Reasoningcited by 4
- 2023Data-driven decision-focused surrogate modelingcited by 4
- 2024Decision-Focused Evaluation of Worst-Case Distribution Shiftcited by 4
- 2025Global-Decision-Focused Neural ODEs for Proactive Grid Resilience Managementcited by 4
- 2022Bilevel Optimization for Feature Selection in the Data-Driven Newsvendor Problemcited by 3
- 2022Predict+Optimize Problem in Renewable Energy Schedulingcited by 3
- 2023GenCO: Generating Diverse Designs with Combinatorial Constraintscited by 3
- 2023Learning Lagrangian Multipliers for the Travelling Salesman Problemcited by 3
- 2024Learning Joint Models of Prediction and Optimizationcited by 3
- 2025Efficient End-to-End Learning for Decision-Making: A Meta-Optimization Approachcited by 3
- 2025The Bias-Variance Tradeoff in Data-Driven Optimization: A Local Misspecification Perspectivecited by 3
50 most cited of 88 All 88 (JSON)
- 2026RL-PaO: Prediction as Action in Decision Making under Uncertainty29 Sep 2026
- 2026Decision-Driven Regularization: A Blended Model for Learning and Optimization15 Aug 2026
- 2026Decision-Focused Learning in Network Interdiction Games10 Aug 2026
- 2026Smooth Learning with Hard Constraints via Legendre-Regularized Policies27 Jul 2026
- 2026Smart predict-then-robustly-optimize23 Jul 2026
- 2026A Solver-Free Training Method for Predict-then-Optimize17 Jun 2026
- 2026Scaling Decision-Focused Learning to Large Problems with Lagrangian Decomposition7 Jun 2026
- 2026Scalable Decision-Focused Learning through Cost-Sensitive Regression18 May 2026
- 2026Quantum End-to-End Learning for Contextual Combinatorial Optimization13 May 2026
- 2026Decision-Focused Learning via Tangent-Space Projection of Prediction Error2 May 2026
- 2026Decision-Focused Federated Learning Under Heterogeneous Objectives and Constraints21 Apr 2026
- 2026Decision-Focused Sequential Experimental Design: A Directional Uncertainty-Guided Approach5 Feb 2026
38 more
- 2025From Sequential to Recursive: Enhancing Decision-Focused Learning with Bidirectional Feedback11 Nov 2025
- 2025A Dual Perspective on Decision-Focused Learning: Scalable Training via Dual-Guided Surrogates7 Nov 2025
- 2025The Bias-Variance Tradeoff in Data-Driven Optimization: A Local Misspecification Perspective21 Oct 2025
- 2025Decision-focused Sensing and Forecasting for Adaptive and Rapid Flood Response: An Implicit Learning Approach15 Oct 2025
- 2025Feasibility-Aware Decision-Focused Learning for Predicting Parameters in the Constraints6 Oct 2025
- 2025Prediction Loss Guided Decision-Focused Learning10 Sep 2025
- 2025Decision-Focused Learning Enhanced by Automated Feature Engineering for Energy Storage Optimisation6 Sep 2025
- 2025Minimizing Surrogate Losses for Decision-Focused Learning using Differentiable Optimization15 Aug 2025
- 2025Aligning Learning and Endogenous Decision-Making1 Jul 2025
- 2025Solver-Free Decision-Focused Learning for Linear Optimization Problems28 May 2025
- 2025Efficient End-to-End Learning for Decision-Making: A Meta-Optimization Approach16 May 2025
- 2025Dissecting the Impact of Model Misspecification in Data-driven Optimization1 Mar 2025
- 2025Global-Decision-Focused Neural ODEs for Proactive Grid Resilience Management25 Feb 2025
- 2025Regret-Optimized Portfolio Enhancement through Deep Reinforcement Learning and Future Looking Rewards4 Feb 2025
- 2025DFF: Decision-Focused Fine-tuning for Smarter Predict-then-Optimize with Limited Data3 Jan 2025
- 2024BPQP: A Differentiable Convex Optimization Framework for Efficient End-to-End Learning28 Nov 2024
- 2024SPO-VCS: An End-to-End Smart Predict-then-Optimize Framework with Alternating Differentiation Method for Relocation Problems in Large-Scale Vehicle Crowd Sensing27 Nov 2024
- 2024Utility-Directed Conformal Prediction: A Decision-Aware Framework for Actionable Uncertainty Quantification2 Oct 2024
- 2024Learning Joint Models of Prediction and Optimization7 Sep 2024
- 2024Decision Focused Causal Learning for Direct Counterfactual Marketing Optimization18 Jul 2024
- 2024LPGD: A General Framework for Backpropagation through Embedded Optimization Layers8 Jul 2024
- 2024Decision-Focused Evaluation of Worst-Case Distribution Shift4 Jul 2024
- 2024Balancing Forecast Accuracy and Switching Costs in Online Optimization of Energy Management Systems29 Jun 2024
- 2024Differentiation of Multi-objective Data-driven Decision Pipeline2 Jun 2024
- 2024End-to-end Conditional Robust Optimization7 Mar 2024
- 2024Contextual Stochastic Vehicle Routing with Time Windows10 Feb 2024
- 2024Artificial Intelligence for Operations Research: Revolutionizing the Operations Research Process6 Jan 2024
- 2023Learning Lagrangian Multipliers for the Travelling Salesman Problem22 Dec 2023
- 2023QuadAttack: A Quadratic Programming Approach to Ordered Top-K Attacks12 Dec 2023
- 2023CaVE: A Cone-Aligned Approach for Fast Predict-then-optimize with Binary Linear Programs12 Dec 2023
- 2023TaskMet: Task-Driven Metric Learning for Model Learning8 Dec 2023
- 2023Learning From Scenarios for Stochastic Repairable Scheduling6 Dec 2023
- 2023On the Robustness of Decision-Focused Learning28 Nov 2023
- 2023Benchmarking PtO and PnO Methods in the Predictive Combinatorial Optimization Regime13 Nov 2023
- 2023GenCO: Generating Diverse Designs with Combinatorial Constraints3 Oct 2023
- 2023Data-driven decision-focused surrogate modeling23 Aug 2023
- 2023DF2: Distribution-Free Decision-Focused Learning11 Aug 2023
- 2023Decision-Focused Learning: Foundations, State of the Art, Benchmark and Future Opportunities25 Jul 2023
50 newest of 88 All 88 (JSON)
- 2023Scalable Coupling of Deep Learning with Logical Reasoning12 May 2023
- 2021End-to-End Constrained Optimization Learning: A Surveycited by 154
- 2023Decision-Focused Learning: Foundations, State of the Art, Benchmark and Future Opportunitiescited by 129
- 2021Implicit MLE: Backpropagating Through Discrete Exponential Family Distributionscited by 97
- 2023A Survey of Contextual Optimization Methods for Decision Making under Uncertaintycited by 81
- 2021Decision-Focused Learning: Through the Lens of Learning to Rankcited by 61
- 2022PyEPO: A PyTorch-based End-to-End Predict-then-Optimize Library for Linear and Integer Programmingcited by 32
- 2022Learning with Combinatorial Optimization Layers: a Probabilistic Approachcited by 28
- 2021Integrated Conditional Estimation-Optimizationcited by 25
- 2022Alternating Differentiation for Optimization Layerscited by 22
- 2021Learning Hard Optimization Problems: A Data Generation Perspectivecited by 21
- 2022SurCo: Learning Linear Surrogates For Combinatorial Nonlinear Optimization Problemscited by 21
- 2021Fast Approximations for Job Shop Scheduling: A Lagrangian Dual Deep Learning Methodcited by 20
12 most cited of 87 All 87 (JSON)
- 2026RL-PaO: Prediction as Action in Decision Making under Uncertainty29 Sep 2026
- 2026Decision-Driven Regularization: A Blended Model for Learning and Optimization15 Aug 2026
- 2026Decision-Focused Learning in Network Interdiction Games10 Aug 2026
- 2026Smooth Learning with Hard Constraints via Legendre-Regularized Policies27 Jul 2026
- 2026Smart predict-then-robustly-optimize23 Jul 2026
- 2026A Solver-Free Training Method for Predict-then-Optimize17 Jun 2026
- 2026Scaling Decision-Focused Learning to Large Problems with Lagrangian Decomposition7 Jun 2026
- 2026Scalable Decision-Focused Learning through Cost-Sensitive Regression18 May 2026
- 2026Quantum End-to-End Learning for Contextual Combinatorial Optimization13 May 2026
- 2026Decision-Focused Learning via Tangent-Space Projection of Prediction Error2 May 2026
- 2026Decision-Focused Federated Learning Under Heterogeneous Objectives and Constraints21 Apr 2026
- 2026Decision-Focused Sequential Experimental Design: A Directional Uncertainty-Guided Approach5 Feb 2026
12 newest of 87 All 87 (JSON)