16 Supported File Formats

MOSEK supports a range of problem and solution formats listed in Table 16.1 and Table 16.2. The Task format is MOSEK‘s native binary format and it supports all features that MOSEK supports. The OPF format is MOSEK‘s human-readable alternative that supports nearly all features (everything except semidefinite problems). In general, text formats are significantly slower to read, but can be examined and edited directly in any text editor.

Problem formats

Table 16.1 List of supported file formats for optimization problems. The column Conic refers to conic problems involving the quadratic, rotated quadratic, power or exponential cone. The last two columns indicate if the format supports solutions and optimizer parameters.

Format Type

Ext.

Binary/Text

LP

QO

Conic

SDP

Sol

Param

LP

lp

plain text

X

X

MPS

mps

plain text

X

X

X

OPF

opf

plain text

X

X

X

X

X

PTF

ptf

plain text

X

X

X

X

X

CBF

cbf

plain text

X

X

X

Task format

task

binary

X

X

X

X

X

X

Jtask format

jtask

text

X

X

X

X

X

X

Solution formats

Table 16.2 List of supported solution formats.

Format Type

Ext.

Binary/Text

Description

SOL

sol

plain text

Interior Solution

bas

plain text

Basic Solution

int

plain text

Integer

Jsol format

jsol

text

Solution


Compression

MOSEK supports GZIP and Zstandard compression. Problem files with extension .gz (for GZIP) and .zst (for Zstandard) are assumed to be compressed when read, and are automatically compressed when written. For example, a file called

problem.mps.gz

will be considered as a GZIP compressed MPS file.