mlsanityData to 7 Oct 2026

Decision-focused predictions via pessimistic bilevel optimization: complexity and algorithms

arXiv 2312.17640 ↗First posted 29 Dec 2023cs.LG math.OCcited by 0

Not on the map. Why?

Abstract (arXiv)

Dealing with uncertainty in optimization parameters is an important and longstanding challenge. Typically, uncertain parameters are predicted accurately, and then a deterministic optimization problem is solved. However, the decisions produced by this so-called predict-then-optimize procedure can be highly sensitive to uncertain parameters. In this work, we contribute to recent efforts in producing decision-focused predictions, i.e., to build predictive models that are constructed with the goal of minimizing a regret measure on the decisions taken with them. We begin by formulating the exact expected regret minimization as a pessimistic bilevel optimization model. Then, we show computational complexity results of this problem, including its membership in NP. In combination with a known NP-hardness result, this establishes NP-completeness and discards its hardness in higher complexity classes. Using duality arguments, we reformulate it as a non-convex quadratic optimization problem. Finally, leveraging the quadratic reformulation, we show various computational techniques to achieve empirical tractability. We report extensive computational results on shortest-path and bipartite matching instances with uncertain cost vectors. Our results indicate that our approach can improve training performance over the approach of Elmachtoub and Grigas (2022), a state-of-the-art method for decision-focused learning.

Key facts. No citing papers in the map yet (data through 7 Oct 2026). Builds on 16 of its 42 references that are in the map. First posted on arXiv 29 Dec 2023.

Builds on

16 of 42 references.

References · 16

  1. 2017OptNet: Differentiable Optimization as a Layer in Neural Networkscited by 588
  2. 2017Smart "Predict, then Optimize"cited by 332
  3. 2019Differentiation of Blackbox Combinatorial Solverscited by 224
  4. 2018Melding the Data-Decisions Pipeline: Decision-Focused Learning for Combinatorial Optimizationcited by 220
  5. 2023Decision-Focused Learning: Foundations, State of the Art, Benchmark and Future Opportunitiescited by 129
  6. 2021Implicit MLE: Backpropagating Through Discrete Exponential Family Distributionscited by 97
  7. 2019MIPaaL: Mixed Integer Program as a Layercited by 93
  8. 2020Interior Point Solving for LP-based prediction+optimisationcited by 83
  9. 2021Decision-Focused Learning: Through the Lens of Learning to Rankcited by 61
  10. 2020Contrastive Losses and Solution Caching for Predict-and-Optimizecited by 52
  11. 2023When Deep Learning Meets Polyhedral Theory: A Surveycited by 39
  12. 2022PyEPO: A PyTorch-based End-to-End Predict-then-Optimize Library for Linear and Integer Programmingcited by 32
4 more
  1. 2023Leaving the Nest: Going Beyond Local Loss Functions for Predict-Then-Optimizecited by 18
  2. 2020A bilevel framework for decision-making under uncertainty with contextual informationcited by 13
  3. 2021A Unified Framework for Multistage and Multilevel Mixed Integer Linear Optimizationcited by 10
  4. 2023Bilevel linear optimization belongs to NP and admits polynomial-size KKT-based reformulationscited by 1

Built on by

Not cited yet.