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

Optimizer API for Python - Documentation - Mosek Optimizer API for Python - Documentation - Mosek

25.11.2015 Views

570 APPENDIX D. API CONSTANTS liinfitem.bi clean primal dual iter Number of primal-dual clean iterations performed in the basis identification. liinfitem.bi clean primal dual sub iter Number of primal-dual subproblem clean iterations performed in the basis identification. liinfitem.bi clean primal iter Number of primal clean iterations performed in the basis identification. liinfitem.bi dual iter Number of dual pivots performed in the basis identification. liinfitem.bi primal iter Number of primal pivots performed in the basis identification. liinfitem.intpnt factor num nz Number of non-zeros in factorization. liinfitem.mio intpnt iter Number of interior-point iterations performed by the mixed-integer optimizer. liinfitem.mio simplex iter Number of simplex iterations performed by the mixed-integer optimizer. liinfitem.rd numanz Number of non-zeros in A that is read. liinfitem.rd numqnz Number of Q non-zeros. D.19 Mark mark.lo The lower bound is selected for sensitivity analysis. mark.up The upper bound is selected for sensitivity analysis.

D.20. CONTINUOUS MIXED-INTEGER SOLUTION TYPE 571 D.20 Continuous mixed-integer solution type miocontsoltype.none No interior-point or basic solution are reported when the mixed-integer optimizer is used. miocontsoltype.root The reported interior-point and basic solutions are a solution to the root node problem when mixed-integer optimizer is used. miocontsoltype.itg The reported interior-point and basic solutions are a solution to the problem with all integer variables fixed at the value they have in the integer solution. A solution is only reported in case the problem has a primal feasible solution. miocontsoltype.itg rel In case the problem is primal feasible then the reported interior-point and basic solutions are a solution to the problem with all integer variables fixed at the value they have in the integer solution. If the problem is primal infeasible, then the solution to the root node problem is reported. D.21 Integer restrictions miomode.ignored The integer constraints are ignored and the problem is solved as a continuous problem. miomode.satisfied Integer restrictions should be satisfied. miomode.lazy Integer restrictions should be satisfied if an optimizer is available for the problem. D.22 Mixed-integer node selection types mionodeseltype.free The optimizer decides the node selection strategy. mionodeseltype.first The optimizer employs a depth first node selection strategy. mionodeseltype.best The optimizer employs a best bound node selection strategy.

570 APPENDIX D. <strong>API</strong> CONSTANTS<br />

liinfitem.bi clean primal dual iter<br />

Number of primal-dual clean iterations performed in the basis identification.<br />

liinfitem.bi clean primal dual sub iter<br />

Number of primal-dual subproblem clean iterations performed in the basis identification.<br />

liinfitem.bi clean primal iter<br />

Number of primal clean iterations performed in the basis identification.<br />

liinfitem.bi dual iter<br />

Number of dual pivots performed in the basis identification.<br />

liinfitem.bi primal iter<br />

Number of primal pivots performed in the basis identification.<br />

liinfitem.intpnt factor num nz<br />

Number of non-zeros in factorization.<br />

liinfitem.mio intpnt iter<br />

Number of interior-point iterations performed by the mixed-integer <strong>optimizer</strong>.<br />

liinfitem.mio simplex iter<br />

Number of simplex iterations performed by the mixed-integer <strong>optimizer</strong>.<br />

liinfitem.rd numanz<br />

Number of non-zeros in A that is read.<br />

liinfitem.rd numqnz<br />

Number of Q non-zeros.<br />

D.19 Mark<br />

mark.lo<br />

<strong>The</strong> lower bound is selected for sensitivity analysis.<br />

mark.up<br />

<strong>The</strong> upper bound is selected for sensitivity analysis.

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

Saved successfully!

Ooh no, something went wrong!