Robust Control Toolbox™ Previous page   Next Page 
 Provide feedback about this page

Further Mathematical Background

Efficient interior-point algorithms are now available to solve the three generic LMI problems (8-2)-(8-4) defined in Three Generic LMI Problems. These algorithms have a polynomial-time complexity. That is, the number N(epsilon) of flops needed to compute an epsilon-accurate solution is bounded by

M N3 log(V/epsilon)

where M is the total row size of the LMI system, N is the total number of scalar decision variables, and V is a data-dependent scaling factor. Robust Control Toolbox™ software implements the Projective Algorithm of Nesterov and Nemirovski [20], [19]. In addition to its polynomial-time complexity, this algorithm does not require an initial feasible point for the linear objective minimization problem (8-3) or the generalized eigenvalue minimization problem (8-4).

Some LMI problems are formulated in terms of inequalities rather than strict inequalities. For instance, a variant of (8-3) is

Minimize cTx subject to A(x) < 0.

While this distinction is immaterial in general, it matters when A(x) can be made negative semi-definite but not negative definite. A simple example is

     (3-5)  

Such problems cannot be handled directly by interior-point methods which require strict feasibility of the LMI constraints. A well-posed reformulation of (8-5) would be

Minimize cTx subject to x 0.

Keeping this subtlety in mind, we always use strict inequalities in this manual.


 Provide feedback about this page 

Previous page LMIs and LMI Problems References Next page

 © 1984-2008- The MathWorks, Inc.    -   Site Help   -   Patents   -   Trademarks   -   Privacy Policy   -   Preventing Piracy   -   RSS