Breadcrumb
- Home
- Publications
- Proceedings
- 2011 Annual Meeting
- Computing and Systems Technology Division
- Advances In Optimization I
- (135e) Tight LP Relaxations for Optimization Problems with Nonlinear Parametric ODEs
is central to deterministic global optimization methods for nonconvex dynamic optimization. These enclosures are needed to compute lower or upper bounds for general functionals such as
which in turn can be exploited by branch-and-bound algorithms and their variants. Other related applications are in the field of mixed-integer dynamic optimization (MIDO) and bilevel dynamic optimization.
Two main classes of methods have been reported in the literature to construct the desired convex/concave relaxations. The first class proceeds by constructing an auxiliary system of ODEs, the solutions of which describe convex/concave functions [2,1] with respect to the parameters p, pointwise in the integration variable t. The second class builds upon verified solution methods for ODEs [3,4], whereby the integration domain is discretized into a finite number of steps, and it was shown in [5,6] how convex/concave bounds can be propagated at each step via a two-phase mechanism that uses high-order Taylor series expansion: compute an a priori enclosure of the solutions over the current integration step in the first phase; then, obtain convex/concave bounds on the solutions at the end of the current step in the second phase.
The aforementioned methods rely on the ability to propagate convex/concave bounds for factorable functions, e.g., using the McCormick technique [7]. This technique is appealing in that it does not require the introduction of auxiliary variables, yet it comes with two important limitations: (i) the resulting relaxations are typically nonsmooth; and (ii) the relaxation procedure has to be applied multiple times in order to obtain convex/concave bounds at multiple parameter values p in P. While both deficiencies can be addressed by deriving affine relaxations from subgradient information [8], this leads to weaker relaxations.
In deterministic global optimization of nonconvex NLP, much emphasis has been on the construction of LP relaxations, which provide lower/upper bounds on the global solution value both reliably and efficiently using state-of-the-art LP technology [9]. Following similar ideas, this paper presents a general approach for constructing LP relaxations for the solutions of the parametric ODEs (1). The proposed algorithm builds upon two-phase methods for verified ODE solution and is rigorous in its accounting of truncation errors. The first phase remains unchanged and determines both a finite integration step and an a priori enclosure of the ODE solutions over that step. In the second phase, in addition to propagating interval bounds for the ODE solutions at the end of the current step, affine cuts that enclose these solutions are appended to an LP relaxation model. A variant in which Taylor models are propagated in lieu of interval bounds is also considered. Both approaches have been implemented in C++ using an object-oriented approach and operator overloading. The resulting LP relaxations are illustrated by way of numerical examples, and comparisons with other relaxations methods for parametric ODEs are made to demonstrate their efficiency.