When MILP Beats QP: Piecewise-Linear Reformulations of Sequentially Coupled Bilinear Programs
Quentin Ploussard, Maris Usis, Oluwabunmi Iwakin, Matija Pavičević
Abstract
The presence of bilinear terms in mathematical modeling generally yields nonconvex quadratic programs (QPs) that remain computationally challenging to solve to global optimality. While continuous piecewise linear (CPWL) approximations can reformulate these nonlinearities into mixed-integer linear programs (MILPs), the geometric construction of the domain partition heavily dictates the resulting solver efficiency. In this paper, we present efficient MILP formulations for approximating bilinear terms and rigorously evaluate their computational merits against direct QP solvers. First, we introduce CPWL approximations with arbitrary high degrees of accuracy that explicitly account for and exploit the inherent symmetries of the unit bilinear function. Second, we analytically establish the exact maximum and average approximation errors of the CPWL approximations. Third, we construct and compare three distinct MILP formulations (a ``Triangle'', a ``Square'', and a difference-of-convex ``DC'' formulation) of the CPWL functions. Fourth, we formalize a highly relevant class of optimization models, Sequentially Coupled Bilinear Programs (SCBP), where variables represent system states and state changes. Finally, through extensive numerical experiments, we demonstrate that our compact ``Square'' MILP formulation achieves superior computational performance on SCBP instances with long sequence horizons, allowing mature open-source MILP solvers to effectively outperform QP solvers.
Create a lesson
Related papers
UGM: A Unified Framework and New Perspectives for Accelerated Gradient Methods in Smooth and Strongly Convex Optimization
Danqing Zhou, Shiqian Ma, Junfeng Yang
Marine Autonomous Vehicle Fleet Scheduling to Maximise Scientific Impact
Mehdi El Krari, Jonathan Smith, Maria Fox
Asymptotic consensus and flocking under decaying persistent excitation on rooted digraphs
Chiara Cicolani, Elisa Continelli, Cristina Pignotti
Co-Optimized Generation, Transmission, and Storage Expansion: System Value and Optimal Duration of Pumped-Storage Hydropower
Rafael Benchimol Klausner, Rafael Kelman
Randomized Quasi-Gauss--Newton Methods for Solving General Nonlinear Equations
Chengchang Liu, Luo Luo
Classification of facial exposedness of completely positive cones over symmetric cones
Mitsuhiro Nishijima