Maximum Optimality Margin: A Unified Approach for Contextual Linear Programming and Inverse Linear Programming
Chunlin Sun, Shang Liu, Xiaocheng Li
Abstract
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 maximum 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.
Ask about this paper
Your agent reads all of it.
Lune indexed this paper to the last equation, along with the top-tier papers that cite it. Ask a question and the answer quotes them.
Cited by top-tier papers5
- Online Algorithms with Uncertainty-Quantified PredictionsBo Sun, Jerry Huang, Nicolas Christianson, Mohammad Hajiesmaili et al.ICML 2024 · 12 citations
- Online Inverse Linear Optimization: Efficient Logarithmic-Regret Algorithm, Robustness to Suboptimality, and Lower BoundShinsaku Sakaue, Taira Tsuchiya, Han Bao, Taihei OkiNeurIPS 2025 · 9 citations
- From Inverse Optimization to Feasibility to ERMSaurabh Mishra, Anant Raj, Sharan VaswaniICML 2024 · 4 citations
- Finite and Corruption-Robust Regret Bounds in Online Inverse Linear Optimization under M-Convex Action SetsTaihei Oki, Shinsaku SakaueICML 2026 · 3 citations
- Contextual Optimization Under Model Misspecification: A Tractable and Generalizable ApproachOmar Bennouna, Jiawei Zhang, Saurabh Amin, Asuman E. OzdaglarICML 2025
Builds on4
- Learning with Differentiable Pertubed OptimizersQuentin Berthet, Mathieu Blondel, Olivier Teboul, Marco Cuturi et al.NeurIPS 2020 · 181 citations
- Decision Trees for Decision-Making under the Predict-then-Optimize FrameworkAdam N. Elmachtoub, Jason Cheuk Nam Liang, Ryan McNellisICML 2020 · 140 citations
- Risk Bounds and Calibration for a Smart Predict-then-Optimize MethodHeyuan Liu, Paul GrigasNeurIPS 2021 · 37 citations
- Learning Linear Programs from Optimal DecisionsYingcong Tan, Daria Terekhov, Andrew DelongNeurIPS 2020 · 37 citations
Related papers
- Solver-Free Decision-Focused Learning for Linear Optimization ProblemsSenne Berden, Ali Irfan Mahmutogullari, Dimos Tsouros, Tias GunsNeurIPS 2025 · 13 citations
- Dynamic Programming for Predict+OptimiseEmir Demirovic, Peter J. Stuckey, Tias Guns, James Bailey et al.AAAI 2020 · 39 citations
- Leaving the Nest: Going beyond Local Loss Functions for Predict-Then-OptimizeSanket Shah, Bryan Wilder, Andrew Perrault, Milind TambeAAAI 2024 · 22 citations
- Predict-then-Calibrate: A New Perspective of Robust Contextual LPChunlin Sun, Linyu Liu, Xiaocheng LiNeurIPS 2023 · 26 citations
- Feasibility-Aware Decision-Focused Learning for Predicting Parameters in the ConstraintsJayanta Mandi, Marianne Defresne, Senne Berden, Tias GunsNeurIPS 2025 · 9 citations
