mlsanityData to 7 Oct 2026

Smart Predict-and-Optimize for Hard Combinatorial Optimization Problems

arXiv 1911.10092 ↗First posted 22 Nov 2019cs.LG cs.AI math.OCcited by 88

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

Cited by year (2026 to 7 Oct)

Citing papers per year: 2021: 13; 2022: 16; 2023: 20; 2024: 12; 2025: 15; 2026: 12.

88 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. 2022PyEPO: A PyTorch-based End-to-End Predict-then-Optimize Library for Linear and Integer Programmingcited by 32
  7. 2022Learning with Combinatorial Optimization Layers: a Probabilistic Approachcited by 28
  8. 2021Integrated Conditional Estimation-Optimizationcited by 25
  9. 2022Alternating Differentiation for Optimization Layerscited by 22
  10. 2021Learning Hard Optimization Problems: A Data Generation Perspectivecited by 21
  11. 2022SurCo: Learning Linear Surrogates For Combinatorial Nonlinear Optimization Problemscited by 21
  12. 2021Fast Approximations for Job Shop Scheduling: A Lagrangian Dual Deep Learning Methodcited by 20
38 more
  1. 2021Efficient differentiable quadratic programming layers: an ADMM approachcited by 19
  2. 2023Estimate-Then-Optimize versus Integrated-Estimation-Optimization versus Sample Average Approximation: A Stochastic Dominance Perspectivecited by 19
  3. 2021End-to-end Learning for Fair Ranking Systemscited by 18
  4. 2023Landscape Surrogate: Learning Decision Losses for Mathematical Optimization Under Partial Informationcited by 17
  5. 2024End-to-end Conditional Robust Optimizationcited by 17
  6. 2022Scalable Decision-Focused Learning in Restless Multi-Armed Bandits with Application to Maternal and Child Healthcited by 12
  7. 2022Decision-Focused Learning without Differentiable Optimization: Learning Locally Optimized Decision Lossescited by 12
  8. 2022Adaptive Perturbation-Based Gradient Estimation for Discrete Latent Variable Modelscited by 12
  9. 2021Neuro-algorithmic Policies enable Fast Combinatorial Generalizationcited by 11
  10. 2021Neuro-Symbolic Constraint Programming for Structured Predictioncited by 11
  11. 2023TaskMet: Task-Driven Metric Learning for Model Learningcited by 11
  12. 2024Artificial Intelligence for Operations Research: Revolutionizing the Operations Research Processcited by 11
  13. 2024Utility-Directed Conformal Prediction: A Decision-Aware Framework for Actionable Uncertainty Quantificationcited by 11
  14. 2023Score Function Gradient Estimation to Widen the Applicability of Decision-Focused Learningcited by 10
  15. 2024BPQP: A Differentiable Convex Optimization Framework for Efficient End-to-End Learningcited by 10
  16. 2024Decision Focused Causal Learning for Direct Counterfactual Marketing Optimizationcited by 9
  17. 2025Dissecting the Impact of Model Misspecification in Data-driven Optimizationcited by 9
  18. 2023Benchmarking PtO and PnO Methods in the Predictive Combinatorial Optimization Regimecited by 8
  19. 2023CaVE: A Cone-Aligned Approach for Fast Predict-then-optimize with Binary Linear Programscited by 8
  20. 2025Solver-Free Decision-Focused Learning for Linear Optimization Problemscited by 8
  21. 2023Explainable Data-Driven Optimization: From Context to Decision and Back Againcited by 7
  22. 2023Electricity Price Prediction for Energy Storage System Arbitrage: A Decision-focused Approachcited by 7
  23. 2022A Note on Task-Aware Loss via Reweighing Prediction Loss by Decision-Regretcited by 6
  24. 2024LPGD: A General Framework for Backpropagation through Embedded Optimization Layerscited by 6
  25. 2022A new perspective on classification: optimally allocating limited resources to uncertain taskscited by 5
  26. 2023Branch & Learn with Post-hoc Correction for Predict+Optimize with Unknown Parameters in Constraintscited by 5
  27. 2025Feasibility-Aware Decision-Focused Learning for Predicting Parameters in the Constraintscited by 5
  28. 2023Scalable Coupling of Deep Learning with Logical Reasoningcited by 4
  29. 2023Data-driven decision-focused surrogate modelingcited by 4
  30. 2024Decision-Focused Evaluation of Worst-Case Distribution Shiftcited by 4
  31. 2025Global-Decision-Focused Neural ODEs for Proactive Grid Resilience Managementcited by 4
  32. 2022Bilevel Optimization for Feature Selection in the Data-Driven Newsvendor Problemcited by 3
  33. 2022Predict+Optimize Problem in Renewable Energy Schedulingcited by 3
  34. 2023GenCO: Generating Diverse Designs with Combinatorial Constraintscited by 3
  35. 2023Learning Lagrangian Multipliers for the Travelling Salesman Problemcited by 3
  36. 2024Learning Joint Models of Prediction and Optimizationcited by 3
  37. 2025Efficient End-to-End Learning for Decision-Making: A Meta-Optimization Approachcited by 3
  38. 2025The Bias-Variance Tradeoff in Data-Driven Optimization: A Local Misspecification Perspectivecited by 3

50 most cited of 88 All 88 (JSON)