The section presents improvements and new features added to MOSEK in version 6.0.
MOSEK has been build with the compiler shown in Table 1.1.
Platform |
C compiler |
linux32x86 |
Intel C 11.0 (gcc 4.3, glibc 2.3.4) |
linux64x86 |
Intel C 11.0 (gcc 4.3, glibc 2.3.4) |
osx32x86 |
Intel C 11.1 (gcc 4.0) |
osx64x86 |
Intel C 11.1 (gcc 4.0) |
solaris32x86 |
Sun Studio 12 |
solaris64x86 |
Sun Studio 12 |
win32x86 |
Intel C 11.0 (VS 2005) |
win64x86 |
Intel C 11.0 (VS 2005) |
Table 1.1: Compiler version used to build MOSEK
.
|
|
- A problem analyzer is now available. It generates an simple report with of statisics and information about the optimization problem and relevant warnings about the problem formulation are included.
- A solution analyzer is now available.
- All timing measures are now wall clock times
- MOSEK employs version 1.2.3 of the zlib library.
- MOSEK employs version 11.6.1 of the FLEXnet licensing tools.
- The convexity of quadratic and quadratic constrained optimization is checked explicitly.
- On Windows all DLLs and EXEs are now signed.
- On all platforms the Jar files are signed.
- MOSEK no longer deals with ctrl-c. The user is responsible for terminating MOSEK in the callback.
- The speed and stability of interior-point optimizer for linear problems has been improved.
- The speed and stability of the interior-point optimizer for conic problems has been improved. In particular, it is much better at dealing with primal or dual infeasible problems.
- Presolve is now much more effective for simplex optimizers hot-starts.
- The stopping criteria for the mixed-integer optimizer have been changed to conform better with industry standards.
- The license conditions have been relaxed, so that a license is shared among all tasks using a single environment. This means that running several optimizations in parallel will only consume one license, as long as the associated tasks share a single MOSEK environment. Please note this is NOT useful when using the MATLAB parallel toolbox.
- By default a license remains checked out for the lifetime of the environment. This behavior can be changed using the parameter MSK_IPAR_CACHE_LICENSE.
- Flexlm has been upgraded to version 11.6 from version 11.4.
- The documentation has been improved.
- The AMPL interface has been augmented so it is possible to pass an initial (feasible) integer solution to mixed-integer optimizer.
- The AMPL interface is now capable of reading the constraint and variable names if they are avialable.
- MAC OSX on the PowerPC platform is no longer supported.
- Solaris on the SPARC platform is no longer supported.
- MAC OSX is supported on Intel 64 bit X86 i.e. osx64x86.
- Add support for MATLAB R2009b.