mlsanityData to 7 Oct 2026

Maximum Optimality Margin: A Unified Approach for Contextual Linear Programming and Inverse Linear Programming

arXiv 2301.11260 ↗First posted 26 Jan 2023cs.LG math.OC stat.MLcited by 13

Not on the map. Why?

Abstract (arXiv)

In this paper, we study the predict-then-optimize problem where the output of a machine learning prediction task is used as the input of some downstream optimization problem, say, the objective coefficient vector of a linear program. The problem is also known as predictive analytics or contextual linear programming. The existing approaches largely suffer from either (i) optimization intractability (a non-convex objective function)/statistical inefficiency (a suboptimal generalization bound) or (ii) requiring strong condition(s) such as no constraint or loss calibration. We develop a new approach to the problem called textitmaximum optimality margin which designs the machine learning loss function by the optimality condition of the downstream optimization. The max-margin formulation enjoys both computational efficiency and good theoretical properties for the learning procedure. More importantly, our new approach only needs the observations of the optimal solution in the training data rather than the objective function, which makes it a new and natural approach to the inverse linear programming problem under both contextual and context-free settings; we also analyze the proposed method under both offline and online settings, and demonstrate its performance using numerical experiments.

Key facts. Cited by 13 papers in the map (data through 7 Oct 2026). Builds on 20 of its 37 references that are in the map. First posted on arXiv 26 Jan 2023.

Builds on

20 of 37 references.

References · 20

  1. 2021Convex optimizationcited by 2,479
  2. 2019Introduction to Online Convex Optimizationcited by 793
  3. 2017Smart "Predict, then Optimize"cited by 332
  4. 2018Melding the Data-Decisions Pipeline: Decision-Focused Learning for Combinatorial Optimizationcited by 220
  5. 2014From Predictive to Prescriptive Analyticscited by 142
  6. 2017Non-convex Optimization for Machine Learningcited by 132
  7. 2019Learning with Fenchel-Young Lossescited by 117
  8. 2019High probability generalization bounds for uniformly stable algorithms with nearly optimal ratecited by 97
  9. 2019Generalization Bounds in the Predict-then-Optimize Frameworkcited by 54
  10. 2020Decision Trees for Decision-Making under the Predict-then-Optimize Frameworkcited by 52
  11. 2020Fast Rates for Contextual Linear Optimizationcited by 43
  12. 2015Data-driven Inverse Optimization with Imperfect Informationcited by 33
8 more
  1. 2013Data-Driven Estimation in Equilibrium Using Inverse Optimizationcited by 32
  2. 2021Risk Bounds and Calibration for a Smart Predict-then-Optimize Methodcited by 28
  3. 2019Structured Prediction with Projection Oraclescited by 21
  4. 2020Risk Guarantees for End-to-End Prediction and Optimization Processescited by 20
  5. 2021Contextual Inverse Optimization: Offline and Online Learningcited by 20
  6. 2020Learning Linear Programs from Optimal Decisionscited by 18
  7. 2018An Online-Learning Approach to Inverse Optimizationcited by 16
  8. 2020Online Convex Optimization Perspective for Learning from Dynamically Revealed Preferencescited by 7

Built on by

Cited by year (2026 to 7 Oct)

Citing papers per year: 2023: 2; 2024: 2; 2025: 3; 2026: 6.

13 papers.

Sort: