English

Between steps: Intermediate relaxations between big-M and convex hull formulations

Optimization and Control 2021-02-01 v1 Machine Learning

Abstract

This work develops a class of relaxations in between the big-M and convex hull formulations of disjunctions, drawing advantages from both. The proposed "P-split" formulations split convex additively separable constraints into P partitions and form the convex hull of the partitioned disjuncts. Parameter P represents the trade-off of model size vs. relaxation strength. We examine the novel formulations and prove that, under certain assumptions, the relaxations form a hierarchy starting from a big-M equivalent and converging to the convex hull. We computationally compare the proposed formulations to big-M and convex hull formulations on a test set including: K-means clustering, P_ball problems, and ReLU neural networks. The computational results show that the intermediate P-split formulations can form strong outer approximations of the convex hull with fewer variables and constraints than the extended convex hull formulations, giving significant computational advantages over both the big-M and convex hull.

Cite

@article{arxiv.2101.12708,
  title  = {Between steps: Intermediate relaxations between big-M and convex hull formulations},
  author = {Jan Kronqvist and Ruth Misener and Calvin Tsay},
  journal= {arXiv preprint arXiv:2101.12708},
  year   = {2021}
}

Comments

16 pages

R2 v1 2026-06-23T22:39:49.938Z