mlsanityData to 7 Oct 2026

Inverse Mixed-Integer Programming: Learning Constraints then Objective Functions

arXiv 2510.04455 ↗First posted 6 Oct 2025math.OC cs.AI cs.LGcited by 2

Not on the map. Why?

Abstract (arXiv)

Data-driven inverse optimization for mixed-integer linear programs (MILPs), which seeks to learn an objective function and constraints consistent with observed decisions, is important for building accurate mathematical models in a variety of domains, including power systems and scheduling. However, to the best of our knowledge, existing data-driven inverse optimization methods primarily focus on learning objective functions under known constraints, and learning both objective functions and constraints from data for MILPs remains largely unexplored. In this paper, we propose a two-stage approach for a class of inverse optimization problems in which the objective is a linear combination of given feature functions and the constraints are parameterized by unknown functions and thresholds. Our method first learns the constraints and then, conditioned on the learned constraints, estimates the objective-function weights. On the theoretical side, we provide finite-sample guarantees for solving the proposed inverse optimization problem. To this end, we develop statistical learning tools for pseudo-metric spaces under sub-Gaussian assumptions and use them to derive a learning-theoretic framework for inverse optimization with both unknown objectives and constraints. On the experimental side, we demonstrate that our method successfully solves inverse optimization problems on scheduling instances formulated as ILPs with up to 100 decision variables.

Key facts. Cited by 2 papers in the map (data through 7 Oct 2026). Builds on 16 of its 43 references that are in the map. First posted on arXiv 6 Oct 2025.

Builds on

16 of 43 references.

References · 16

  1. 2021Inverse Optimization: Theory and Applicationscited by 48
  2. 2015Inverse Optimization with Noisy Datacited by 34
  3. 2015Data-driven Inverse Optimization with Imperfect Informationcited by 33
  4. 2013Data-Driven Estimation in Equilibrium Using Inverse Optimizationcited by 32
  5. 2021Contextual Inverse Optimization: Offline and Online Learningcited by 20
  6. 2018An Online-Learning Approach to Inverse Optimizationcited by 16
  7. 2021Contextual Recommendations and Low-Regret Cutting-Plane Algorithmscited by 14
  8. 2015Inverse Optimization: Closed-form Solutions, Geometry and Goodness of fitcited by 13
  9. 2023Learning in Inverse Optimization: Incenter Cost, Augmented Suboptimality Loss, and Algorithmscited by 10
  10. 2018Inverse optimization for the recovery of constraint parameterscited by 9
  11. 2019An Inverse Optimization Approach to Measuring Clinical Pathway Concordancecited by 9
  12. 2025Inverse Optimization via Learning Feasible Regionscited by 6
4 more
  1. 2018Automating Personnel Rostering by Learning Constraints Using Tensorscited by 5
  2. 2023A proof of convergence of inverse reinforcement learning for multi-objective optimizationcited by 3
  3. 2023A proof of imitation of Wasserstein inverse reinforcement learning for multi-objective optimizationcited by 3
  4. 2024Exact Solution to Data-Driven Inverse Optimization of MILPs in Finite Time via Gradient-Based Methodscited by 3

Built on by

Cited by year (2026 to 7 Oct)

Citing papers per year: 2026: 2.

2 papers.