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.

38 CHAPTER 5. THE OPTIMIZERS FOR CONTINUOUS PROBLEMS<br />

A x∗<br />

τ ∗ = b,<br />

A T y∗<br />

τ ∗ + s∗<br />

= c,<br />

τ∗<br />

− c T x∗ y∗<br />

+ bT<br />

τ<br />

∗<br />

τ ∗ = 0,<br />

x ∗ , s ∗ , τ ∗ , κ ∗ ≥ 0.<br />

This shows that x∗<br />

τ<br />

is a primal optimal solution and ( y∗<br />

∗<br />

as the optimal interior-point solution since<br />

is a primal-dual optimal solution.<br />

On other hand, if κ ∗ > 0 then<br />

(x, y, s) =<br />

τ<br />

, s∗<br />

∗ τ∗<br />

( )<br />

x<br />

∗<br />

τ ∗ , y∗<br />

τ ∗ , s∗<br />

τ∗<br />

) is a dual optimal solution; this is reported<br />

This implies that at least one of<br />

Ax ∗ = 0,<br />

A T y ∗ + s ∗ = 0,<br />

− c T x ∗ + b T y ∗ = κ ∗ ,<br />

x ∗ , s ∗ , τ ∗ , κ ∗ ≥ 0.<br />

or<br />

− c T x ∗ > 0 (5.3)<br />

b T y ∗ > 0 (5.4)<br />

is satisfied. If (5.3) is satisfied then x ∗ is a certificate of dual infeasibility, whereas if (5.4) is satisfied<br />

then y ∗ is a certificate of dual infeasibility.<br />

In summary, by computing an appropriate solution to the homogeneous model, all information required<br />

for a solution to the original problem is obtained. A solution to the homogeneous model can be<br />

computed using a primal-dual interior-point algorithm [5].<br />

5.2.2.1 Interior-point termination criterion<br />

For efficiency reasons it is not practical to solve the homogeneous model exactly. Hence, an exact<br />

optimal solution or an exact infeasibility certificate cannot be computed and a reasonable termination<br />

criterion has to be employed.<br />

In every iteration, k, of the interior-point algorithm a trial solution<br />

to homogeneous model is generated where<br />

(x k , y k , s k , τ k , κ k )

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

Saved successfully!

Ooh no, something went wrong!