The MOSEK Python optimizer API manual Version 7.0 (Revision 141)
Optimizer API for Python - Documentation - Mosek Optimizer API for Python - Documentation - Mosek
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.
- Page 541 and 542: 519 rescode.err global inv conic pr
- Page 543 and 544: 521 rescode.err inv markj Invalid v
- Page 545 and 546: 523 rescode.err invalid format type
- Page 547 and 548: 525 rescode.err license no server s
- Page 549 and 550: 527 rescode.err mio no optimizer No
- Page 551 and 552: 529 rescode.err name max len A name
- Page 553 and 554: 531 rescode.err numconlim Maximum n
- Page 555 and 556: 533 rescode.err qcon upper triangle
- Page 557 and 558: 535 rescode.err sym mat invalid col
- Page 559 and 560: 537 rescode.err user nlo func The u
- Page 561 and 562: 539 rescode.wrn ana almost int boun
- Page 563 and 564: 541 rescode.wrn mio infeasible fina
- Page 565 and 566: 543 rescode.wrn write discarded cfi
- Page 567 and 568: Appendix D API constants D.1 Constr
- Page 569 and 570: D.5. PROGRESS CALL-BACK CODES 547 c
- Page 571 and 572: D.5. PROGRESS CALL-BACK CODES 549 c
- Page 573 and 574: D.5. PROGRESS CALL-BACK CODES 551 c
- Page 575 and 576: D.5. PROGRESS CALL-BACK CODES 553 c
- Page 577 and 578: D.6. TYPES OF CONVEXITY CHECKS. 555
- Page 579 and 580: D.10. DOUBLE INFORMATION ITEMS 557
- Page 581 and 582: D.10. DOUBLE INFORMATION ITEMS 559
- Page 583 and 584: D.11. FEASIBILITY REPAIR TYPES 561
- Page 585 and 586: D.13. INTEGER INFORMATION ITEMS. 56
- Page 587 and 588: D.13. INTEGER INFORMATION ITEMS. 56
- Page 589 and 590: D.13. INTEGER INFORMATION ITEMS. 56
- Page 591: D.16. INPUT/OUTPUT MODES 569 intpnt
- Page 595 and 596: D.26. OBJECTIVE SENSE TYPES 573 D.2
- Page 597 and 598: D.31. PRESOLVE METHOD. 575 paramete
- Page 599 and 600: D.35. RESPONSE CODE TYPE 577 D.35 R
- Page 601 and 602: D.42. PROBLEM REFORMULATION. 579 si
- Page 603 and 604: D.46. SOLUTION TYPES 581 solsta.dua
- Page 605 and 606: D.50. STREAM TYPES 583 startpointty
- Page 607 and 608: Appendix E Troubleshooting When cre
- Page 609 and 610: Appendix F Mosek file formats MOSEK
- Page 611 and 612: F.1. THE MPS FILE FORMAT 589 Fields
- Page 613 and 614: F.1. THE MPS FILE FORMAT 591 must b
- Page 615 and 616: F.1. THE MPS FILE FORMAT 593 Constr
- Page 617 and 618: F.1. THE MPS FILE FORMAT 595 v 1 is
- Page 619 and 620: F.1. THE MPS FILE FORMAT 597 Please
- Page 621 and 622: F.2. THE LP FILE FORMAT 599 minimiz
- Page 623 and 624: F.2. THE LP FILE FORMAT 601 st defi
- Page 625 and 626: F.2. THE LP FILE FORMAT 603 bounds
- Page 627 and 628: F.3. THE OPF FORMAT 605 iparam.writ
- Page 629 and 630: F.3. THE OPF FORMAT 607 [tag "value
- Page 631 and 632: F.3. THE OPF FORMAT 609 Note that a
- Page 633 and 634: F.3. THE OPF FORMAT 611 F.3.2.3 Nam
- Page 635 and 636: F.3. THE OPF FORMAT 613 [bounds] [b
- Page 637 and 638: F.4. THE TASK FORMAT 615 This can b
- Page 639 and 640: F.7. THE SOLUTION FILE FORMAT 617 c
- Page 641 and 642: Appendix G Problem analyzer example
D.20. CONTINUOUS MIXED-INTEGER SOLUTION TYPE 571<br />
D.20 Continuous mixed-integer solution type<br />
miocontsoltype.none<br />
No interior-point or basic solution are reported when the mixed-integer <strong>optimizer</strong> is used.<br />
miocontsoltype.root<br />
<strong>The</strong> reported interior-point and basic solutions are a solution to the root node problem when<br />
mixed-integer <strong>optimizer</strong> is used.<br />
miocontsoltype.itg<br />
<strong>The</strong> reported interior-point and basic solutions are a solution to the problem with all integer<br />
variables fixed at the value they have in the integer solution. A solution is only reported in case<br />
the problem has a primal feasible solution.<br />
miocontsoltype.itg rel<br />
In case the problem is primal feasible then the reported interior-point and basic solutions are<br />
a solution to the problem with all integer variables fixed at the value they have in the integer<br />
solution. If the problem is primal infeasible, then the solution to the root node problem is<br />
reported.<br />
D.21 Integer restrictions<br />
miomode.ignored<br />
<strong>The</strong> integer constraints are ignored and the problem is solved as a continuous problem.<br />
miomode.satisfied<br />
Integer restrictions should be satisfied.<br />
miomode.lazy<br />
Integer restrictions should be satisfied if an <strong>optimizer</strong> is available for the problem.<br />
D.22 Mixed-integer node selection types<br />
mionodeseltype.free<br />
<strong>The</strong> <strong>optimizer</strong> decides the node selection strategy.<br />
mionodeseltype.first<br />
<strong>The</strong> <strong>optimizer</strong> employs a depth first node selection strategy.<br />
mionodeseltype.best<br />
<strong>The</strong> <strong>optimizer</strong> employs a best bound node selection strategy.