The MOSEK Python optimizer API manual Version 7.0 (Revision 141)
Optimizer API for Python - Documentation - Mosek Optimizer API for Python - Documentation - Mosek
4 CONTENTS
Chapter 1 Changes and new features in MOSEK The section presents improvements and new features added to MOSEK in version 7.0. 1.1 Platform support In Table 1.1 the supported platform and compiler used to build MOSEK shown. Although RedHat is explicitly mentioned as the supported Linux distribution then MOSEK will work on most other variants of Linux. However, the license manager tools requires Linux Standard Base 3 or newer is installed. 1.2 General changes • The interior-point optimizer has been extended to semi-definite optimization problems. Hence, MOSEK can optimize over the positive semi-definite cone. • The network detection has been completely redesigned. MOSEK no longer try detect partial networks. The problem must be a pure primal network for the network optimizer to be used. • The parameter iparam.objective sense has been removed. • The parameter iparam.intpnt num threads has been removed. Use the parameter iparam.num threads instead. • MOSEK now automatically exploit multiple CPUs i.e. the parameter iparam.num threads is set to 0 be default. Note the amount memory that MOSEK uses grows with the number of threads employed. 5
- Page 1 and 2: The MOSEK Python optimizer API manu
- Page 3 and 4: Contents 1 Changes and new features
- Page 5 and 6: CONTENTS v 8 A case study 97 8.1 Po
- Page 7 and 8: CONTENTS vii 14.2.1 Caveats . . . .
- Page 9 and 10: CONTENTS ix A.2.70 Task.getdviolvar
- Page 11 and 12: CONTENTS xi A.2.162Task.isdouparnam
- Page 13 and 14: CONTENTS xiii A.2.254Task.readparam
- Page 15 and 16: CONTENTS xv B.1.45 dparam.mio near
- Page 17 and 18: CONTENTS xvii B.2.68 iparam.log sim
- Page 19 and 20: CONTENTS xix B.2.160iparam.sim refa
- Page 21 and 22: CONTENTS xxi D.18 Long integer info
- Page 23 and 24: Contact information Phone +45 3917
- Page 25: License agreement Before using the
- Page 29 and 30: 1.4. API CHANGES 7 1.3.3 Mixed-inte
- Page 31 and 32: 1.10. SUMMARY OF API CHANGES 9 •
- Page 33 and 34: 1.10. SUMMARY OF API CHANGES 11 •
- Page 35 and 36: 1.10. SUMMARY OF API CHANGES 13 •
- Page 37 and 38: Chapter 2 About this manual This ma
- Page 39 and 40: Chapter 3 Getting support and help
- Page 41 and 42: Chapter 4 Testing installation and
- Page 43 and 44: Chapter 5 Basic API tutorial In thi
- Page 45 and 46: 5.1. THE BASICS 23 5 # 6 # Purpose:
- Page 47 and 48: 5.2. LINEAR OPTIMIZATION 25 and the
- Page 49 and 50: 5.2. LINEAR OPTIMIZATION 27 Load a
- Page 51 and 52: 5.2. LINEAR OPTIMIZATION 29 Optimiz
- Page 53 and 54: 5.2. LINEAR OPTIMIZATION 31 88 task
- Page 55 and 56: 5.2. LINEAR OPTIMIZATION 33 51 mose
- Page 57 and 58: 5.3. CONIC QUADRATIC OPTIMIZATION 3
- Page 59 and 60: 5.3. CONIC QUADRATIC OPTIMIZATION 3
- Page 61 and 62: 5.4. SEMIDEFINITE OPTIMIZATION 39 m
- Page 63 and 64: 5.4. SEMIDEFINITE OPTIMIZATION 41 4
- Page 65 and 66: 5.4. SEMIDEFINITE OPTIMIZATION 43 1
- Page 67 and 68: 5.5. QUADRATIC OPTIMIZATION 45 with
- Page 69 and 70: 5.5. QUADRATIC OPTIMIZATION 47 68 #
- Page 71 and 72: 5.5. QUADRATIC OPTIMIZATION 49 5.5.
- Page 73 and 74: 5.5. QUADRATIC OPTIMIZATION 51 81 a
- Page 75 and 76: 5.6. THE SOLUTION SUMMARY 53 • Th
Chapter 1<br />
Changes and new features in<br />
<strong>MOSEK</strong><br />
<strong>The</strong> section presents improvements and new features added to <strong>MOSEK</strong> in version <strong>7.0</strong>.<br />
1.1 Platform support<br />
In Table 1.1 the supported platform and compiler used to build <strong>MOSEK</strong> shown. Although RedHat<br />
is explicitly mentioned as the supported Linux distribution then <strong>MOSEK</strong> will work on most other<br />
variants of Linux. However, the license manager tools requires Linux Standard Base 3 or newer is<br />
installed.<br />
1.2 General changes<br />
• <strong>The</strong> interior-point <strong>optimizer</strong> has been extended to semi-definite optimization problems. Hence,<br />
<strong>MOSEK</strong> can optimize over the positive semi-definite cone.<br />
• <strong>The</strong> network detection has been completely redesigned. <strong>MOSEK</strong> no longer try detect partial<br />
networks. <strong>The</strong> problem must be a pure primal network for the network <strong>optimizer</strong> to be used.<br />
• <strong>The</strong> parameter iparam.objective sense has been removed.<br />
• <strong>The</strong> parameter iparam.intpnt num threads has been removed. Use the parameter iparam.num threads<br />
instead.<br />
• <strong>MOSEK</strong> now automatically exploit multiple CPUs i.e. the parameter iparam.num threads is set<br />
to 0 be default. Note the amount memory that <strong>MOSEK</strong> uses grows with the number of threads<br />
employed.<br />
5