mlsanityData to 7 Oct 2026

Learning in Inverse Optimization: Incenter Cost, Augmented Suboptimality Loss, and Algorithms

arXiv 2305.07730 ↗First posted 12 May 2023math.OC cs.LGcited by 10

Not on the map. Why?

Abstract (arXiv)

In Inverse Optimization (IO), an expert agent solves an optimization problem parametric in an exogenous signal. From a learning perspective, the goal is to learn the expert's cost function given a dataset of signals and corresponding optimal actions. Motivated by the geometry of the IO set of consistent cost vectors, we introduce the "incenter" concept, a new notion akin to circumcenter recently proposed by Besbes et al. (2023). Discussing the geometric and robustness interpretation of the incenter cost vector, we develop corresponding tractable convex reformulations, which are in contrast with the circumcenter, which we show is equivalent to an intractable optimization program. We further propose a novel loss function called Augmented Suboptimality Loss (ASL), a relaxation of the incenter concept for problems with inconsistent data. Exploiting the structure of the ASL, we propose a novel first-order algorithm, which we name Stochastic Approximate Mirror Descent. This algorithm combines stochastic and approximate subgradient evaluations, together with mirror descent update steps, which is provably efficient for the IO problems with discrete feasible sets with high cardinality. We implement the IO approaches developed in this paper as a Python package called InvOpt. Our numerical experiments are reproducible, and the underlying source code is available as examples in the InvOpt package.

Key facts. Cited by 10 papers in the map (data through 7 Oct 2026). Builds on 19 of its 78 references that are in the map. First posted on arXiv 12 May 2023.

Builds on

19 of 78 references.

References · 19

  1. 2021Convex optimizationcited by 2,479
  2. 2014Convex Optimization: Algorithms and Complexitycited by 569
  3. 2019Online Learning: A Modern Introduction Using Convex Optimizationcited by 407
  4. 2017Smart "Predict, then Optimize"cited by 332
  5. 2016Relatively-Smooth Convex Optimization by First-Order Methods, and Applicationscited by 108
  6. 2014Linear Coupling: An Ultimate Unification of Gradient and Mirror Descentcited by 58
  7. 2019Generalization Bounds in the Predict-then-Optimize Frameworkcited by 54
  8. 2021Inverse Optimization: Theory and Applicationscited by 48
  9. 2015Inverse Optimization with Noisy Datacited by 34
  10. 2015Data-driven Inverse Optimization with Imperfect Informationcited by 33
  11. 2013Data-Driven Estimation in Equilibrium Using Inverse Optimizationcited by 32
  12. 2021Contextual Inverse Optimization: Offline and Online Learningcited by 20
7 more
  1. 2015Inverse Optimization: Closed-form Solutions, Geometry and Goodness of fitcited by 13
  2. 2021Semi-Discrete Optimal Transport: Hardness, Regularization and Numerical Solutioncited by 13
  3. 2019An Inverse Optimization Approach to Measuring Clinical Pathway Concordancecited by 9
  4. 2020Online Convex Optimization Perspective for Learning from Dynamically Revealed Preferencescited by 7
  5. 2016Short-term Forecasting of Price-responsive Loads Using Inverse Optimizationcited by 5
  6. 2020Inverse Mixed Integer Optimization: Polyhedral Insights and Trust Region Methodscited by 3
  7. 2019The Generalized Trust Region Subproblem: solution complexity and convex hull resultscited by 1

Built on by

Cited by year (2026 to 7 Oct)

Citing papers per year: 2023: 1; 2024: 1; 2025: 4; 2026: 4.

10 papers.