27.12.2014 Views

Quantitative Local Analysis of Nonlinear Systems - University of ...

Quantitative Local Analysis of Nonlinear Systems - University of ...

Quantitative Local Analysis of Nonlinear Systems - University of ...

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

then set y to ȳ and optimize over z by solving<br />

⎡ ⎤<br />

¯z = argmin z c T ȳ<br />

⎢ ⎥<br />

⎣ ⎦ subject to F (ȳ, z) ≽ 0,<br />

z<br />

and alternate between these two problems as long as there is satisfactory improvement in<br />

the solution. This two-way iterative search, which we call coordinate-wise affine search, is <strong>of</strong><br />

course a local search scheme and generated candidate solutions highly depend on the initial<br />

point from which the search starts (it may not reach the optimal solution or may require a<br />

large number <strong>of</strong> iterations to tightly approximate the optimal solution) [43]. Nevertheless,<br />

it is practically attractive since it only requires an affine SDP solver and it has been widely<br />

used by controls community (for example, D − K iteration in µ-synthesis [6] is based on<br />

alternating between the controller K and the D-scales). Moreover, our experience suggests<br />

that, coupled with efficient methods for generating high quality initial points (see chapter<br />

3), coordinate-wise affine search can be efficiently used to compute suboptimal solutions for<br />

problems with BMI constraints. Consequently, we implement coordinate-wise affine search<br />

schemes throughout this thesis and provide implementation details in the corresponding<br />

chapters.<br />

2.1.3 Linear Programming<br />

A linear program (LP) is an optimization problem with linear objective and affine constraints.<br />

Formally, for c ∈ R n , A ∈ R m×n , and b ∈ R m , a linear program can be written<br />

as<br />

min c T x subject to<br />

x∈R n<br />

Ax ≽ b.<br />

Several optimization problems in the following chapters will have both SDP constraints<br />

11

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!