Towards computational complexity certification for constrained MPC based on Lagrange Relaxation and the fast gradient method

This paper discusses the certification of Nesterov's fast gradient method for problems with a strongly convex quadratic objective and a feasible set given as the intersection of a parametrized affine set and a convex set. For this, we derive a lower iteration bound for the solution of the dual problem that is obtained from a partial Lagrange Relaxation and propose a new constant step-size rule that we prove to be optimal under mild assumptions. Finally, we apply the certification procedure to a constrained MPC problem and show that the new step-size rule improves performance significantly.

[1]  Mato Baotic,et al.  Multi-Parametric Toolbox (MPT) , 2004, HSCC.

[2]  G. Ziegler Lectures on Polytopes , 1994 .

[3]  Lawrence Kent McGovern Computational analysis of real-time convex optimization for control systems , 2000 .

[4]  Claude Lemaréchal,et al.  Lagrangian Relaxation , 2000, Computational Combinatorial Optimization.

[5]  Yurii Nesterov,et al.  Smooth minimization of non-smooth functions , 2005, Math. Program..

[6]  Stephen P. Boyd,et al.  Convex Optimization , 2004, Algorithms and Theory of Computation Handbook.

[7]  Manfred Morari,et al.  Computational Complexity Certification for Real-Time MPC With Input Constraints Based on the Fast Gradient Method , 2012, IEEE Transactions on Automatic Control.

[8]  Manfred Morari,et al.  High-speed online MPC based on a fast gradient method applied to power converter control , 2010, Proceedings of the 2010 American Control Conference.

[9]  Panos M. Pardalos,et al.  Convex optimization theory , 2010, Optim. Methods Softw..

[10]  Dimitri P. Bertsekas,et al.  Nonlinear Programming , 1997 .