KNITRO Solver Information

Home

KNITRO Solver Information

KNITRO is a solver for Nonlinear Programming (NLP) problems, including problems with complementarity constraints (MPCC, NCP), equality and inequality constraints (both convex and nonconvex), and bound constraints. Special handling is provided for LPs, QPs, systems of nonlinear equations, and nonlinear least squares problems.

KNITRO provides three (3) different state-of-the-art algorithms to address the wide range of nonlinear optimization applications: 1) a barrier method with direct factorization 2) a barrier method with CG, and 3) an active set method. This equips the user with a range of tools to achieve the best performance for a particular problem. For example, approximate solution points determined by a barrier algorithm can be converged to more accurate solutions by crossing over to the active set algorithm.

All algorithms use exact second order derivatives from AIMMS, and scale efficiently to solve nonlinear problems with tens or even hundreds of thousands of variables and constraints.Ziena Optimization

KNITRO is developed and supported by Ziena Optimization, Inc, and has been solving commercial optimization applications since 2001.

Website: http://www.ziena.com.  

Version(s): AIMMS supports KNITRO 5.1 and 5.2. Also available in free trial license of AIMMS.

 Customer Quotes  “AIMMS is our product of choice for both prototyping and fielding customized models. We prefer the algebraic modeling style for ease of development and maintenance of our process and blending models. We save time and get the applications deployed into the refineries much quicker where they can begin making money.”
Steven Kleinman, BP, Chicago, USA - Supply Chain Specialist