Conformal Mixed-Integer Constraint Learning with Feasibility Guarantees

Abstract

We propose Conformal Mixed-Integer Constraint Learning (C-MICL), a novel framework that provides probabilistic feasibility guarantees for data-driven constraints in optimization problems. While standard Mixed-Integer Constraint Learning methods often violate the true constraints due to model error or data limitations, our C-MICL approach leverages conformal prediction to ensure feasible solutions are ground-truth feasible with probability at least $1{-}\alpha$, under a conditional independence assumption. The proposed framework supports both regression and classification tasks without requiring access to the true constraint function, while avoiding the scalability issues associated with ensemble-based heuristics. Experiments on real-world applications demonstrate that C-MICL consistently achieves target feasibility rates, maintains competitive objective performance, and significantly reduces computational cost compared to existing methods. Our work bridges mathematical optimization and machine learning, offering a principled approach to incorporate uncertainty-aware constraints into decision-making with rigorous statistical guarantees.

Cite

Text

Ovalle et al. "Conformal Mixed-Integer Constraint Learning with Feasibility Guarantees." Advances in Neural Information Processing Systems, 2025.

Markdown

[Ovalle et al. "Conformal Mixed-Integer Constraint Learning with Feasibility Guarantees." Advances in Neural Information Processing Systems, 2025.](https://mlanthology.org/neurips/2025/ovalle2025neurips-conformal/)

BibTeX

@inproceedings{ovalle2025neurips-conformal,
  title     = {{Conformal Mixed-Integer Constraint Learning with Feasibility Guarantees}},
  author    = {Ovalle, Daniel and Biegler, Lorenz T. and Grossmann, Ignacio E and Laird, Carl D and Rubio, Mateo Dulce},
  booktitle = {Advances in Neural Information Processing Systems},
  year      = {2025},
  url       = {https://mlanthology.org/neurips/2025/ovalle2025neurips-conformal/}
}