25.11.2015 Views

The MOSEK command line tool Version 7.0 (Revision 141)

The MOSEK command line tool. Version 7.0 ... - Documentation

The MOSEK command line tool. Version 7.0 ... - Documentation

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.

24 CHAPTER 4. PROBLEM FORMULATION AND SOLUTIONS<br />

• <strong>The</strong> quadratic cone:<br />

⎧<br />

⎨<br />

Q n =<br />

⎩ x ∈ n∑<br />

Rn : x 1 ≥ √<br />

j=2<br />

x 2 j<br />

⎫<br />

⎬<br />

⎭ .<br />

• <strong>The</strong> rotated quadratic cone:<br />

⎧<br />

⎨<br />

Q r n =<br />

⎩ x ∈ Rn : 2x 1 x 2 ≥<br />

⎫<br />

n∑<br />

⎬<br />

x 2 j, x 1 ≥ 0, x 2 ≥ 0<br />

⎭ .<br />

j=3<br />

Although these cones may seem to provide only limited expressive power they can be used to model a<br />

wide range of problems as demonstrated in [2].<br />

4.2.1 Duality for conic quadratic optimization<br />

<strong>The</strong> dual problem corresponding to the conic quadratic optimization problem (4.6) is given by<br />

maximize (l c ) T s c l − (u c ) T s c u + (l x ) T s x l − (u x ) T s x u + c f<br />

subject to A T y + s x l − s x u + s x n = c,<br />

− y + s c l − s c u = 0,<br />

s c l , s c u, s x l , s x u ≥ 0,<br />

s x n ∈ C ∗ ,<br />

where the dual cone C ∗ is a Cartesian product of the cones<br />

(4.7)<br />

C ∗ = C ∗ 1× · · · ×C ∗ p,<br />

where each C ∗ t is the dual cone of C t . For the cone types <strong>MOSEK</strong> can handle, the relation between the<br />

primal and dual cone is given as follows:<br />

• <strong>The</strong> R n set:<br />

• <strong>The</strong> quadratic cone:<br />

C t = R nt ⇔ C ∗ t = {s ∈ R nt : s = 0} .<br />

⎧<br />

⎨<br />

C t = Q nt ⇔ Ct ∗ = Q nt =<br />

⎩ s ∈ ∑n t<br />

Rnt : s 1 ≥ √<br />

j=2<br />

s 2 j<br />

⎫<br />

⎬<br />

⎭ .<br />

• <strong>The</strong> rotated quadratic cone:<br />

⎧<br />

⎨<br />

C t = Q r n t<br />

⇔ Ct ∗ = Q r n t<br />

=<br />

⎩ s ∈ Rnt : 2s 1 s 2 ≥<br />

∑n t<br />

j=3<br />

⎫<br />

⎬<br />

s 2 j, s 1 ≥ 0, s 2 ≥ 0<br />

⎭ .

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

Saved successfully!

Ooh no, something went wrong!