| 5.2.0 - Currently available |
| |
5.2.0 - Mar 2008 - Minor Release |
| |
| |
KNITRO 5.2 adds new user options to improve default algorithm
performance, control multi-start behavior, control output, and
emphasize achieving feasibility on problems with difficult
nonlinear constraints. The distribution
includes the Intel Math Kernel Library for BLAS and
LAPACK functions, providing significant speedup on machines
running an Intel processor.
New user options include "bar_penaltycons",
"bar_penaltyrule", "bar_feasible", "ms_num_to_save", "ms_savetol",
"ms_terminate", "outdir" and "outappend". Options are given carefully
selected default values, but can be modified to improve
performance on difficult optimization problems.
Matlab users may now interface to the KNITRO 5.2.0
libraries using the mex interface provided in the Optimization Toolbox
with Matlab release R2008a.
See the 5.2 KNITRO User's Manual for more information.
|
|
|
| 5.1 - No longer available, but still supported |
| |
5.1.0 - Nov 2006 - Minor Release |
| |
| |
KNITRO 5.1 adds new user options to improve algorithm
performance, control multi-start behavior, and save
iterates on large, difficult problems. The distribution
includes the Intel Math Kernel Library for BLAS and
LAPACK functions, providing significant speedup on machines
running an Intel processor. The release also includes an
object-oriented C++ example test driver.
New user options include "bar_maxrefactor",
"bar_maxbacktrack", "ms_maxbndrange", "ms_maxtime_cpu",
and "ms_maxtime_real". Options are given carefully
selected default values, but can be modified to improve
performance on difficult optimization problems.
The KNITRO interfaces for Mathematica and AMPL
add new features.
See the 5.1 KNITRO User's Manual for more information.
|
|
| |
5.1.1 - 20 Feb 2007 - New features and bug fixes |
| |
| |
Allows linking with any BLAS and LAPACK library; in
particular, the ACML from AMD. |
| |
Places the KNITRO Java API in a package named
com.ziena.knitro and distributes the class as a jar file.
|
| |
Adds CPLEX 10.1 to the list of CPLEX libraries searched
for when using option "lpsolver". |
| |
Fixes an error in the solution reported by the KNITRO AMPL
solver when the objective is linear with a constant term.
The final objective reported in the AMPL status line was
incorrect, disagreeing with the correct objective reported
by KNITRO. |
|
| |
5.1.2 - 27 Jul 2007 - New features and bug fixes |
| |
| |
KNITRO can check out licenses from the Ziena network server
and reuse them. This reduces overhead and makes the license
server more robust when an application solves thousands of
optimization problems. |
| |
Improves multithreaded performance on Windows by using
Critical Sections and linking with the MSVC LIBCMT library
(/MT). |
| |
Adds CPLEX 10.2 to the list of CPLEX libraries searched
for when using option "lpsolver". |
| |
Allows the Ziena license manager to run on Windows machines
installed with the Spanish language option. |
|
|
| 5.0 - No longer available, but still supported |
| |
5.0.0 - Feb 2006 - Major Release |
| |
| |
KNITRO 5.0 introduces a streamlined
programming interface, the capability to solve MPEC
problems (i.e., problems with complementarity constraints),
a multi-start option for trying to find the global
solution, the ability to crossover from an Interior-point
solution to the Active Set algorithm for highly accurate
solutions, and a new barrier update rule.
Other enhancements include built-in derivative checking,
option to maximize or minimize the objective, addition of
Hessian user option 5 for the KNITRO solver under AMPL,
and general improvements in algorithm efficiency and
robustness.
See the 5.0 KNITRO User's Manual for more information.
|
|
| |
5.0.1 - 7 Apr 2006 - Bug fix |
| |
| |
User option "barrule" was mistakenly ignored if set
to a nondefault value. The bug appeared when the
Interior-point Direct or CG algorithms were selected. |
|
| |
5.0.2 - 8 May 2006 - New feature and bug fixes |
| |
| |
Adds the Ziena floating network license manager. |
| |
Fixes resource leaks in the Ziena stand-alone license
manager, and a Windows problem where the license manager
failed to recognize the machine if a network interface was
disabled but later enabled. |
| |
Fixes a bug in multi-start: if the first local solve
failed and subsequent local solves found an objective value
greater than zero, then multi-start reported no solution.
|
| |
Changes user option "debug" to flush debug files immediately
after each line of output. |
|
| |
5.0.3 - 28 June 2006 - New feature and bug fixes |
| |
| |
KNITRO released for 32-bit MacIntosh OS X,
as a Universal Binary that runs natively on
both PowerPC and Intel x86 platforms. |
| |
Fixes the specialization for QP problems to use
KTR_BARRULE_DAMPMPC by default. This was the QP default
in 4.0, but a code change in 5.0.0 inadvertently changed
it to use KTR_BARRULE_MONOTONE. |
| |
Fixes a bug in Linux releases where user option
"maxtime_cpu" could fail if a problem takes more than
72 minutes to complete. |
| |
Modifies multi-start to continue if evaluation of
objective function and constraints at an iterate returns
an error. |
|
|
| 4.0 - No longer available, but still supported |
| |
4.0.0 - Oct 2004 - Major Release |
| |
| |
KNITRO 4.0 adds the Active Set optimization algorithm,
additional barrier update rules, automatic problem
scaling, and specializations that improve performance
for LPs and QPs.
The software is converted entirely to thread-safe
C/C++ code. |
|
|