Conformal Inverse Optimization
Bo Lin, Erick Delage, Timothy C. Y. Chan
TL;DR
This work addresses the failure mode of traditional inverse optimization when point estimates yield prescriptive decisions that misalign with human intuition. It introduces conformal IO, which learns an angular uncertainty set around a point estimate and solves a robust forward optimization to prescribe decisions, with probabilistic guarantees on coverage and bounded optimality gaps. Theoretical results establish conservative validity and asymptotic exactness of the learned uncertainty sets, along with explicit bounds on AOG and POG; empirical studies on shortest path and knapsack problems show substantial performance gains over classic IO. The approach enhances practical adoption by producing high-quality decisions that better reflect decision-maker perceptions, while maintaining tractable calibration and prediction steps. Overall, conformal IO integrates decision-data-driven uncertainty calibration with robust optimization to produce reliable, human-aligned prescriptions in data-driven optimization tasks.
Abstract
Inverse optimization has been increasingly used to estimate unknown parameters in an optimization model based on decision data. We show that such a point estimation is insufficient in a prescriptive setting where the estimated parameters are used to prescribe new decisions. The prescribed decisions may be low-quality and misaligned with human intuition and thus are unlikely to be adopted. To tackle this challenge, we propose conformal inverse optimization, which seeks to learn an uncertainty set for the unknown parameters and then solve a robust optimization model to prescribe new decisions. Under mild assumptions, we show that our method enjoys provable guarantees on solution quality, as evaluated using both the ground-truth parameters and the decision maker's perception of the unknown parameters. Our method demonstrates strong empirical performance compared to classic inverse optimization.
