Tightening the mixed integer linear formulation for the piecewise linear approximation in general dimensions
Quentin Ploussard, Xiang Li, Matija Pavi\v{c}evi\'c

TL;DR
This paper proposes new strategies to tighten MILP formulations for piecewise linear approximations in multiple dimensions, significantly improving solution efficiency by leveraging the structure of well-behaved CPWL interpolations.
Contribution
It introduces the concept of well-behaved CPWL interpolations and presents six strategies to tighten MILP formulations, enhancing computational performance.
Findings
Significant reduction in solution times with combined tightening strategies
Effective use of the DC representation for problem tightening
Demonstrated improvements across various data sets
Abstract
This paper addresses the problem of tightening the mixed-integer linear programming (MILP) formulation for continuous piecewise linear (CPWL) approximations of data sets in arbitrary dimensions. The MILP formulation leverages the difference-of-convex (DC) representation of CPWL functions. We introduce the concept of well-behaved CPWL interpolations and demonstrate that any CPWL interpolation of a data set has a well-behaved version. This result is critical to tighten the MILP problem. We present six different strategies to tighten the problem, which include fixing the values of some variables, introducing additional constraints, identifying small big-M parameter values and applying tighter variable bounds. These methods leverage key aspects of the DC representation and the inherent structure of well-behaved CPWL interpolations. Experimental results demonstrate that specific combinations…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
