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

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

146 CHAPTER 11. THE OPTIMIZERS FOR CONTINUOUS PROBLEMS<br />

Parameter name<br />

dparam.intpnt co tol pfeas<br />

dparam.intpnt co tol dfeas<br />

dparam.intpnt co tol rel gap<br />

dparam.intpnt tol infeas<br />

dparam.intpnt co tol mu red<br />

Purpose<br />

Controls primal feasibility<br />

Controls dual feasibility<br />

Controls relative gap<br />

Controls when the problem is declared infeasible<br />

Controls when the complementarity is reduced enough<br />

Table 11.2: Parameters employed in termination criterion.<br />

11.3 Linear network optimization<br />

11.3.1 Network flow problems<br />

Linear optimization problems with network flow structure can often be solved significantly faster with<br />

a specialized version of the simplex method [12] than with the general solvers.<br />

<strong>MOSEK</strong> includes a network simplex solver which frequently solves network problems significantly faster<br />

than the standard simplex <strong>optimizer</strong>s.<br />

To use the network simplex <strong>optimizer</strong>, do the following:<br />

• Input the network flow problem as an ordinary linear optimization problem.<br />

• Set the parameters<br />

– iparam.<strong>optimizer</strong> to <strong>optimizer</strong>type.network primal simplex.<br />

• Optimize the problem using Task.optimize.<br />

<strong>MOSEK</strong> will automatically detect the network structure and apply the specialized simplex <strong>optimizer</strong>.<br />

11.4 Conic optimization<br />

11.4.1 <strong>The</strong> interior-point <strong>optimizer</strong><br />

For conic optimization problems only an interior-point type <strong>optimizer</strong> is available. <strong>The</strong> interior-point<br />

<strong>optimizer</strong> is an implementation of the so-called homogeneous and self-dual algorithm. For a detailed<br />

description of the algorithm, please see [13].<br />

11.4.1.1 Interior-point termination criteria<br />

<strong>The</strong> parameters controlling when the conic interior-point <strong>optimizer</strong> terminates are shown in Table 11.2.

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

Saved successfully!

Ooh no, something went wrong!