Inverse Optimization via Learning Feasible Regions
Ke Ren, Peyman Mohajerin Esfahani, Angelos Georghiou
Abstract
We study inverse optimization (IO) where the goal is to use a parametric optimization program as the hypothesis class to infer relationships between input-decision pairs. Most of the literature focuses on learning only the objective function, as learning the constraint function (i.e., feasible regions) leads to nonconvex training programs. Motivated by this, we focus on learning feasible regions for known linear objectives and introduce two training losses along with a hypothesis class to parameterize the constraint function. Our hypothesis class surpasses the previous objectiveonly method by naturally capturing discontinuous behaviors in input-decision pairs. We introduce a customized block coordinate descent algorithm with a smoothing technique to solve the training problems, while for further restricted hypothesis classes, we reformulate the training optimization as a tractable convex program or mixed integer linear program. Synthetic experiments and two power system applications, including comparisons with state-of-the-art approaches, showcase and validate the proposed approach.
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.
Your agent calls
Luneget_paper_fulltext
Free to start. No credit card required.
Terminal
Install the CLIlune papers fulltext 80b95150-6f63-462a-9115-894a910252c8Builds on1
Related papers
- From Inverse Optimization to Feasibility to ERMSaurabh Mishra, Anant Raj, Sharan VaswaniICML 2024 · 4 citations
- Scalable Kernel Inverse OptimizationYouyuan Long, Tolga Ok, Pedro Zattoni Scroccaro, Peyman Mohajerin EsfahaniNeurIPS 2024 · 4 citations
- Inverse Optimization Latent Variable Models for Learning Costs Applied to Route ProblemsAlan A. Lahoud, Erik Schaffernicht, Johannes Andreas StorkNeurIPS 2025
- Maximum Optimality Margin: A Unified Approach for Contextual Linear Programming and Inverse Linear ProgrammingChunlin Sun, Shang Liu, Xiaocheng LiICML 2023 · 13 citations
- Dynamic Programming for Predict+OptimiseEmir Demirovic, Peter J. Stuckey, Tias Guns, James Bailey et al.AAAI 2020 · 39 citations
