An Online-Learning Approach to Inverse Optimization
Not on the map. Why?
Abstract (arXiv)
In this paper, we demonstrate how to learn the objective function of a decision-maker while only observing the problem input data and the decision-maker's corresponding decisions over multiple rounds. We present exact algorithms for this online version of inverse optimization which converge at a rate of O(1/√T) in the number of observations~T and compare their further properties. Especially, they all allow taking decisions which are essentially as good as those of the observed decision-maker already after relatively few iterations, but are suited best for different settings each. Our approach is based on online learning and works for linear objectives over arbitrary feasible sets for which we have a linear optimization oracle. As such, it generalizes previous approaches based on KKT-system decomposition and dualization. We also introduce several generalizations, such as the approximate learning of non-linear objective functions, dynamically changing as well as parameterized objectives and the case of suboptimal observed decisions. When applied to the stochastic offline case, our algorithms are able to give guarantees on the quality of the learned objectives in expectation. Finally, we show the effectiveness and possible applications of our methods in indicative computational experiments.
Key facts. Cited by 16 papers in the map (data through 7 Oct 2026). First posted on arXiv 30 Oct 2018.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 2; 2022: 0; 2023: 4; 2024: 1; 2025: 3; 2026: 6.
16 papers.
Sort:
By area:
- 2021Contextual Inverse Optimization: Offline and Online Learningcited by 20
- 2023Maximum Optimality Margin: A Unified Approach for Contextual Linear Programming and Inverse Linear Programmingcited by 13
- 2023Repeated Principal-Agent Games with Unobserved Agent Rewards and Perfect-Knowledge Agentscited by 7
- 2025Revisiting Online Learning Approach to Inverse Linear Optimization: A Fenchel-Young Loss Perspective and Gap-Dependent Regret Analysiscited by 7
- 2025Online Inverse Linear Optimization: Efficient Logarithmic-Regret Algorithm, Robustness to Suboptimality, and Lower Boundcited by 7
- 2026Finite and Corruption-Robust Regret Bounds in Online Inverse Linear Optimization under M-Convex Action Setscited by 6
- 2023Estimating and Incentivizing Imperfect-Knowledge Agents with Hidden Rewardscited by 5
- 2026Simple Projection-Free Algorithm for Contextual Recommendation with Logarithmic Regret and Robustnesscited by 4
- 2021Using Inverse Optimization to Learn Cost Functions in Generalized Nash Gamescited by 3
- 2023A proof of convergence of inverse reinforcement learning for multi-objective optimizationcited by 3
- 2024Exact Solution to Data-Driven Inverse Optimization of MILPs in Finite Time via Gradient-Based Methodscited by 3
- 2025Inverse Mixed-Integer Programming: Learning Constraints then Objective Functionscited by 2
4 more
- 2026Efficient Online Inverse Optimization with O(d) Regretcited by 2
- 2026Explicit Iteration Complexity of Exact Data-Driven Inverse Optimization for Integer Linear Programscited by 1
- 2026Tight Regret Bound for Online Inverse Linear Optimization via Multiscale Matrix Weightscited by 1
- 2026Outperformance Inverse Optimization: Learning Objective Functions that Outperform Agent Decisionscited by 0
- 2026Outperformance Inverse Optimization: Learning Objective Functions that Outperform Agent Decisions7 Oct 2026
- 2026Tight Regret Bound for Online Inverse Linear Optimization via Multiscale Matrix Weights22 Sep 2026
- 2026Efficient Online Inverse Optimization with O(d) Regret11 Sep 2026
- 2026Explicit Iteration Complexity of Exact Data-Driven Inverse Optimization for Integer Linear Programs24 Jul 2026
- 2026Simple Projection-Free Algorithm for Contextual Recommendation with Logarithmic Regret and Robustness21 Mar 2026
- 2026Finite and Corruption-Robust Regret Bounds in Online Inverse Linear Optimization under M-Convex Action Sets2 Feb 2026
- 2025Inverse Mixed-Integer Programming: Learning Constraints then Objective Functions6 Oct 2025
- 2025Online Inverse Linear Optimization: Efficient Logarithmic-Regret Algorithm, Robustness to Suboptimality, and Lower Bound24 Jan 2025
- 2025Revisiting Online Learning Approach to Inverse Linear Optimization: A Fenchel-Young Loss Perspective and Gap-Dependent Regret Analysis23 Jan 2025
- 2024Exact Solution to Data-Driven Inverse Optimization of MILPs in Finite Time via Gradient-Based Methods23 May 2024
- 2023Estimating and Incentivizing Imperfect-Knowledge Agents with Hidden Rewards13 Aug 2023
- 2023A proof of convergence of inverse reinforcement learning for multi-objective optimization10 May 2023
4 more
- 2023Repeated Principal-Agent Games with Unobserved Agent Rewards and Perfect-Knowledge Agents14 Apr 2023
- 2023Maximum Optimality Margin: A Unified Approach for Contextual Linear Programming and Inverse Linear Programming26 Jan 2023
- 2021Contextual Inverse Optimization: Offline and Online Learning26 Jun 2021
- 2021Using Inverse Optimization to Learn Cost Functions in Generalized Nash Games24 Feb 2021
- 2021Contextual Inverse Optimization: Offline and Online Learningcited by 20
- 2023Maximum Optimality Margin: A Unified Approach for Contextual Linear Programming and Inverse Linear Programmingcited by 13
- 2023Repeated Principal-Agent Games with Unobserved Agent Rewards and Perfect-Knowledge Agentscited by 7
- 2025Revisiting Online Learning Approach to Inverse Linear Optimization: A Fenchel-Young Loss Perspective and Gap-Dependent Regret Analysiscited by 7
- 2025Online Inverse Linear Optimization: Efficient Logarithmic-Regret Algorithm, Robustness to Suboptimality, and Lower Boundcited by 7
- 2026Finite and Corruption-Robust Regret Bounds in Online Inverse Linear Optimization under M-Convex Action Setscited by 6
- 2023Estimating and Incentivizing Imperfect-Knowledge Agents with Hidden Rewardscited by 5
- 2026Simple Projection-Free Algorithm for Contextual Recommendation with Logarithmic Regret and Robustnesscited by 4
- 2021Using Inverse Optimization to Learn Cost Functions in Generalized Nash Gamescited by 3
- 2024Exact Solution to Data-Driven Inverse Optimization of MILPs in Finite Time via Gradient-Based Methodscited by 3
- 2025Inverse Mixed-Integer Programming: Learning Constraints then Objective Functionscited by 2
- 2026Efficient Online Inverse Optimization with O(d) Regretcited by 2
12 most cited of 15 All 15 (JSON)
- 2026Outperformance Inverse Optimization: Learning Objective Functions that Outperform Agent Decisions7 Oct 2026
- 2026Tight Regret Bound for Online Inverse Linear Optimization via Multiscale Matrix Weights22 Sep 2026
- 2026Efficient Online Inverse Optimization with O(d) Regret11 Sep 2026
- 2026Explicit Iteration Complexity of Exact Data-Driven Inverse Optimization for Integer Linear Programs24 Jul 2026
- 2026Simple Projection-Free Algorithm for Contextual Recommendation with Logarithmic Regret and Robustness21 Mar 2026
- 2026Finite and Corruption-Robust Regret Bounds in Online Inverse Linear Optimization under M-Convex Action Sets2 Feb 2026
- 2025Inverse Mixed-Integer Programming: Learning Constraints then Objective Functions6 Oct 2025
- 2025Online Inverse Linear Optimization: Efficient Logarithmic-Regret Algorithm, Robustness to Suboptimality, and Lower Bound24 Jan 2025
- 2025Revisiting Online Learning Approach to Inverse Linear Optimization: A Fenchel-Young Loss Perspective and Gap-Dependent Regret Analysis23 Jan 2025
- 2024Exact Solution to Data-Driven Inverse Optimization of MILPs in Finite Time via Gradient-Based Methods23 May 2024
- 2023Estimating and Incentivizing Imperfect-Knowledge Agents with Hidden Rewards13 Aug 2023
- 2023Repeated Principal-Agent Games with Unobserved Agent Rewards and Perfect-Knowledge Agents14 Apr 2023
12 newest of 15 All 15 (JSON)