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.

Chapter 6<br />

<strong>The</strong> optimizers for mixed-integer<br />

problems<br />

A problem is a mixed-integer optimization problem when one or more of the variables are constrained<br />

to be integer valued. <strong>MOSEK</strong> contains two optimizers for mixed integer problems that is capable for<br />

solving mixed-integer<br />

• <strong>line</strong>ar,<br />

• quadratic and quadratically constrained, and<br />

• conic<br />

problems.<br />

Readers unfamiliar with integer optimization are recommended to consult some relevant literature,<br />

e.g. the book [11] by Wolsey.<br />

6.1 Some concepts and facts related to mixed-integer optimization<br />

It is important to understand that in a worst-case scenario, the time required to solve integer optimization<br />

problems grows exponentially with the size of the problem. For instance, assume that a problem<br />

contains n binary variables, then the time required to solve the problem in the worst case may be<br />

proportional to 2 n . <strong>The</strong> value of 2 n is huge even for moderate values of n .<br />

In practice this implies that the focus should be on computing a near optimal solution quickly rather<br />

than at locating an optimal solution. Even if the problem is only solved approximately, it is important<br />

to know how far the approximate solution is from an optimal one. In order to say something about<br />

the goodness of an approximate solution then the concept of a relaxation is important.<br />

49

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

Saved successfully!

Ooh no, something went wrong!