25.11.2015 Views

The MOSEK optimization toolbox for MATLAB manual Version 7.0 (Revision 141)

MATLAB optimization toolbox manual - Documentation - Mosek

MATLAB optimization toolbox manual - 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.

viii<br />

CONTENTS<br />

16.4.2 <strong>The</strong> basis type sensitivity analysis . . . . . . . . . . . . . . . . . . . . . . . . . . 181<br />

16.4.3 <strong>The</strong> optimal partition type sensitivity analysis . . . . . . . . . . . . . . . . . . . 182<br />

16.4.4 Example: Sensitivity analysis . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 183<br />

16.5 Sensitivity analysis in the <strong>MATLAB</strong> <strong>toolbox</strong> . . . . . . . . . . . . . . . . . . . . . . . . 186<br />

16.5.1 On bounds . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 186<br />

16.5.2 Selecting analysis type . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 188<br />

16.5.3 An example . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 188<br />

17 Problem <strong>for</strong>mulation and solutions 193<br />

17.1 Linear <strong>optimization</strong> . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 193<br />

17.1.1 Duality <strong>for</strong> linear <strong>optimization</strong> . . . . . . . . . . . . . . . . . . . . . . . . . . . . 194<br />

17.1.2 Infeasibility <strong>for</strong> linear <strong>optimization</strong> . . . . . . . . . . . . . . . . . . . . . . . . . . 196<br />

17.2 Conic quadratic <strong>optimization</strong> . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 197<br />

17.2.1 Duality <strong>for</strong> conic quadratic <strong>optimization</strong> . . . . . . . . . . . . . . . . . . . . . . . 198<br />

17.2.2 Infeasibility <strong>for</strong> conic quadratic <strong>optimization</strong> . . . . . . . . . . . . . . . . . . . . 199<br />

17.3 Semidefinite <strong>optimization</strong> . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 200<br />

17.3.1 Duality <strong>for</strong> semidefinite <strong>optimization</strong> . . . . . . . . . . . . . . . . . . . . . . . . . 200<br />

17.3.2 Infeasibility <strong>for</strong> semidefinite <strong>optimization</strong> . . . . . . . . . . . . . . . . . . . . . . 201<br />

17.4 Quadratic and quadratically constrained <strong>optimization</strong> . . . . . . . . . . . . . . . . . . 202<br />

17.4.1 Duality <strong>for</strong> quadratic and quadratically constrained <strong>optimization</strong> . . . . . . . . . 202<br />

17.4.2 Infeasibility <strong>for</strong> quadratic and quadratically constrained <strong>optimization</strong> . . . . . . . 203<br />

17.5 General convex <strong>optimization</strong> . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 203<br />

17.5.1 Duality <strong>for</strong> general convex <strong>optimization</strong> . . . . . . . . . . . . . . . . . . . . . . . 204<br />

18 <strong>The</strong> MPS file <strong>for</strong>mat 207<br />

18.1 MPS file structure . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 207<br />

18.1.1 Linear example lo1.mps . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 209<br />

18.1.2 NAME . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 209<br />

18.1.3 OBJSENSE (optional) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 209<br />

18.1.4 OBJNAME (optional) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 210<br />

18.1.5 ROWS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 210<br />

18.1.6 COLUMNS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 210<br />

18.1.7 RHS (optional) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 211<br />

18.1.8 RANGES (optional) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 212<br />

18.1.9 QSECTION (optional) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 212<br />

18.1.10 BOUNDS (optional) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 214<br />

18.1.11 CSECTION (optional) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 214<br />

18.1.12 ENDATA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 216<br />

18.2 Integer variables . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 217<br />

18.3 General limitations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 217<br />

18.4 Interpretation of the MPS <strong>for</strong>mat . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 217<br />

18.5 <strong>The</strong> free MPS <strong>for</strong>mat . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 218<br />

19 <strong>The</strong> LP file <strong>for</strong>mat 219<br />

19.1 <strong>The</strong> sections . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 220<br />

19.1.1 <strong>The</strong> objective . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 220<br />

19.1.2 <strong>The</strong> constraints . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 221

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

Saved successfully!

Ooh no, something went wrong!