Learning in Inverse Optimization: Incenter Cost, Augmented Suboptimality Loss, and Algorithms
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
- 2021Convex optimizationcited by 2,479
- 2014Convex Optimization: Algorithms and Complexitycited by 569
- 2019Online Learning: A Modern Introduction Using Convex Optimizationcited by 407
- 2017Smart "Predict, then Optimize"cited by 332
- 2016Relatively-Smooth Convex Optimization by First-Order Methods, and Applicationscited by 108
- 2014Linear Coupling: An Ultimate Unification of Gradient and Mirror Descentcited by 58
- 2019Generalization Bounds in the Predict-then-Optimize Frameworkcited by 54
- 2021Inverse Optimization: Theory and Applicationscited by 48
- 2015Inverse Optimization with Noisy Datacited by 34
- 2015Data-driven Inverse Optimization with Imperfect Informationcited by 33
- 2013Data-Driven Estimation in Equilibrium Using Inverse Optimizationcited by 32
- 2021Contextual Inverse Optimization: Offline and Online Learningcited by 20
7 more
- 2015Inverse Optimization: Closed-form Solutions, Geometry and Goodness of fitcited by 13
- 2021Semi-Discrete Optimal Transport: Hardness, Regularization and Numerical Solutioncited by 13
- 2019An Inverse Optimization Approach to Measuring Clinical Pathway Concordancecited by 9
- 2020Online Convex Optimization Perspective for Learning from Dynamically Revealed Preferencescited by 7
- 2016Short-term Forecasting of Price-responsive Loads Using Inverse Optimizationcited by 5
- 2020Inverse Mixed Integer Optimization: Polyhedral Insights and Trust Region Methodscited by 3
- 2019The Generalized Trust Region Subproblem: solution complexity and convex hull resultscited by 1
Built on by
Citing papers per year: 2023: 1; 2024: 1; 2025: 4; 2026: 4.
10 papers.
- 2025Online Inverse Linear Optimization: Efficient Logarithmic-Regret Algorithm, Robustness to Suboptimality, and Lower Boundcited by 7
- 2023Inverse Optimization for Routing Problemscited by 5
- 2026Tight Generalization Bounds for Noiseless Inverse Optimizationcited by 4
- 2024Scalable Kernel Inverse Optimizationcited by 3
- 2025Conformalized Decision Risk Assessmentcited by 3
- 2025Offline Reinforcement Learning via Inverse Optimizationcited by 2
- 2025Inverse Mixed-Integer Programming: Learning Constraints then Objective Functionscited by 2
- 2026Efficient Online Inverse Optimization with O(d) Regretcited by 2
- 2026Tight Regret Bound for Online Inverse Linear Optimization via Multiscale Matrix Weightscited by 1
- 2026Contextual Preference Distribution Learningcited by 0
- 2026Tight Regret Bound for Online Inverse Linear Optimization via Multiscale Matrix Weights22 Sep 2026
- 2026Efficient Online Inverse Optimization with O(d) Regret11 Sep 2026
- 2026Tight Generalization Bounds for Noiseless Inverse Optimization9 May 2026
- 2026Contextual Preference Distribution Learning17 Mar 2026
- 2025Inverse Mixed-Integer Programming: Learning Constraints then Objective Functions6 Oct 2025
- 2025Conformalized Decision Risk Assessment19 May 2025
- 2025Offline Reinforcement Learning via Inverse Optimization27 Feb 2025
- 2025Online Inverse Linear Optimization: Efficient Logarithmic-Regret Algorithm, Robustness to Suboptimality, and Lower Bound24 Jan 2025
- 2024Scalable Kernel Inverse Optimization31 Oct 2024
- 2023Inverse Optimization for Routing Problems14 Jul 2023