(56e) Convergence Rate Analysis for Schemes of Relaxations in Decomposition Methods for Global Nonconvex Stochastic Optimization
AIChE Annual Meeting
2020
2020 Virtual AIChE Annual Meeting
Computing and Systems Technology Division
Division Plenary Part 3: CAST (Invited Talks)
Friday, November 20, 2020 - 7:34am to 7:42am
There are two existing methods that can achieve such a decomposition for general mixed-integer nonconvex stochastic programs. Both methods operate by applying spatial-branch-and-bound (B&B) in the space of the first-stage variables only, and use various decomposition-based techniques within each B&B node to obtain lower bounds on the problem projected into this space. Reference 1 computes a lower bound in each B&B node by first copying the first-stage variables for each scenario, and then relaxing the non-anticipativity constraints. The resulting lower-bounding problem is easily decomposed over the scenarios, leading to subproblems that can be solved globally and independently, and the resulting optimal values are added together to get the final lower bound. Reference 2 presents a significantly different lower bounding technique. They take linear cuts derived from Lagrangian subproblems (which are solved globally and independently for each scenario) and combine them with Benders cuts to form a relaxed master problem, the solution of which gives the required lower bound.
In order to better understand and potentially improve these methods, it is of interest to investigate the accuracy of these two lower bounding schemes. In spatial-B&B algorithms more generally, several recent developments have begun to provide a rigorous link between B&B performance and the strength of the convex relaxations used in the lower-bounding problem. Reference 3 first introduced they key concept of convergence order for schemes of relaxations of a function and established a second-order convergence property for several common relaxation techniques. In Ref. 4, this concept was extended to characterize the convergence order of B&B lower-bounding problems. Finally, in Ref. 5 and Ref. 4, it was shown that these notions of convergence order effectively determine whether or not a spatial-B&B algorithm will suffer from the cluster problem, which is the cause of exponential run-time scaling in practice.
This talk will present a new framework for assessing the performance of decomposition-based global stochastic optimization methods by viewing them in terms of schemes of relaxations and/or lower bounding problems in the space of the first-stage variables and analyzing their convergence order. We will then use this framework to analyze the convergence rates of the decomposition methods of Ref. 1 and Ref. 2 in detail. Our key findings indicate that Ref 1âs algorithm is first-order convergent, while second-order convergence is generally necessary to avoid the cluster problem, particularly at unconstrained minima. In contrast, Ref 2âs method can achieve second-order convergence when optimal Lagrange multipliers are obtained. However, this requires smoothness of the first-stage optimal value function, which is only guaranteed to be lower semi-continuous under standard assumptions, and this alludes to a larger issue in the projection-based decomposition approach. Finally, we will present empirical results verifying our theoretical convergence rate results and demonstrating their practical importance.
Listed References:
1. Cao Y, and Zavala V M, âA scalable global optimization algorithm for stochastic nonlinear programsâ Journal of Global Optimization, 75 pp. 393â416, (2019).
2. Li C, and Grossmann I E, âA generalized Benders decomposition-based branch and cut algorithm for two-stage stochastic programs with non convex constraints and mixed-binary first and second stage variablesâ Journal of Global Optimization, 75 pp. 247â272, (2019).
3. Bompadre A, and Mitsos A, âConvergence rate of McCormick relaxationsâ Journal of Global Optimization, 52 pp. 1â28, (2012).
4. Kannan R, and Barton P I, âThe cluster problem in constrained global optimizationâ Journal of Global Optimization, 69 pp. 629â676, (2017).
5. Wechsung A, and Schaber S D, and Barton P I, âThe cluster problem revisitedâ Journal of Global Optimization, 58 pp. 429â438, (2014).