McCormick envelopes in mixed-integer PDE-constrained optimization

Sven Leyffer,Paul Manns
2024-06-12
Abstract:McCormick envelopes are a standard tool for deriving convex relaxations of optimization problems that involve polynomial terms. McCormick envelopes provide lower bounds, for example, in branch-and-bound procedures for mixed-integer nonlinear programs but have not gained much attention in infinite-dimensional optimization so far. This lack of attention may be due to the distributed nature of infinite-dimensional problems, which on the one hand leads to infinitely many constraints (generally state constraints that may be difficult to handle) that are added to the problem under consideration and on the other hand renders bound-tightening procedures that successively improve these convex envelopes computationally intractable. We take on the challenge and analyze McCormick envelopes for a model problem class that is governed by a semilinear PDE involving a bilinearity. We approximate the McCormick envelopes by averaging them over the cells of a discretization of the computational domain. This process yields convex problems that underestimate the original problem up to an a priori error estimate that depends on the mesh size of the discretization. These approximate McCormick envelopes can be improved by means of an optimization-based bound-tightening procedure and can be shown to $\Gamma$-converge to a limit problem with a pointwise formulation of the McCormick envelopes. We provide a computational example, for which we certify all of our imposed assumptions. The results point to both the potential of the methodology and the gaps in the research that need to be closed. Our methodology provides a framework first for obtaining pointwise underestimators for nonconvexities and second for approximating them with finitely many linear inequalities in a superordinate infinite-dimensional setting.
Optimization and Control
What problem does this paper attempt to address?