25.11.2015 Views

The MOSEK Python optimizer API manual Version 7.0 (Revision 141)

Optimizer API for Python - Documentation - Mosek

Optimizer API for Python - Documentation - Mosek

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.

Appendix F<br />

Mosek file formats<br />

<strong>MOSEK</strong> supports a range of problem and solution formats. <strong>The</strong> Task formats is <strong>MOSEK</strong>’s native<br />

binary format and it supports all features that <strong>MOSEK</strong> supports. OPF is the corresponding ASCII<br />

format and this supports nearly all features (everything except semidefinite problems). In general, the<br />

text formats are significantly slower to read, but they can be examined and edited directly in any text<br />

editor.<br />

<strong>MOSEK</strong> supports GZIP compression of files. Problem files with an additional ”.gz” extension are<br />

assumed to be compressed when read, and is automatically compressed when written. For example, a<br />

file called<br />

problem.mps.gz<br />

will be read as a GZIP compressed MPS file.<br />

F.1 <strong>The</strong> MPS file format<br />

<strong>MOSEK</strong> supports the standard MPS format with some extensions. For a detailed description of the<br />

MPS format see the book by Nazareth [2].<br />

F.1.1<br />

MPS file structure<br />

<strong>The</strong> version of the MPS format supported by <strong>MOSEK</strong> allows specification of an optimization problem<br />

on the form<br />

l c ≤ Ax + q(x) ≤ u c ,<br />

l x ≤ x ≤ u x ,<br />

x ∈ C,<br />

x J integer,<br />

(F.1)<br />

where<br />

587

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

Saved successfully!

Ooh no, something went wrong!