Page 4

1998 Nonlinear Programming Software Survey 
Page 4

Product Publisher

Input Formats

(e.g., MPS plus extensions, modeling language, via subroutines, etc.)

Modeling Language Linkage

(Any modeling language that incorporates this program:)

AIMMS Paragon Decision Technology B.V. Algebraic form which is part of the AIMMS modeling language Integrated with AIMMS
CONOPT ARKI Consulting & Development A/S Via subroutines; Sparsety pattern of Jacobian can be defined in column-sorted or unsorted form. AIMMS, AMPL, GAMS, LINGO, What's Best
CONOPT for AMPL Compass Modeling Solutions AMPL AMPL
DFNLP K. Schittkowski Fortran subroutines
DOC/DOT Vanderplants R&D Inc. Via subroutines n/a
FANPAC/NLP Aptech Systems Inc. Standard GAUSS syntax GAUSS matrix programming language
GRG2 Optimal Methods Inc. Modeling languages, subroutine Excel, Lotus 1-2-3, AMPL
GRG2 for AMPL and AMPL Plus Compass Modeling Solutions AMPL AMPL
IMSL Libraries Visual Numetrics Standard Fortran and C input formats Fortran, C
INTPT Optimal Methods Inc. Subroutines AMPL interface planned
LANCELOT P. Toint MPS plus extensions, cell as a subroutine AMPL
LGO, for Continuous Global Optimization Pinter Consulting Services Via subprograms and routines (Fortran, C/C++, Delphi, VB); external calls also supported Development in progress
LINGO LINDO Systems Inc. Formulation input via modling language, DLL or OLE interfaces. Data input via text, spreadsheets, or ODBC compliant data Built-in
LSGRG for AMPL and AMPL Plus Compass Modeling Solutions AMPL AMPL
LSGRG2 Optimal Methods Inc. Modeling languages, subroutine AMPL Plus
LSSOL Stanford Business Software Subroutine parameters
Mathcad MathSoft Inc. Problems are specified in Mathcad using standard mathematical notation.
Microsoft Excel 97 - Solver Microsoft Corporation Microsoft Excel spreadsheet model
MINOS for AMPL Compass Modeling Solutions AMPL AMPL
MINOS 5.5 Stanford Business Software MPS or subroutine parameters GAMS, AMPL
NAG C Library Numerical Algorithms Group Via subroutines
NAG Fortran Library Numerical Algorithms Group Via subroutines
NLPQL K. Schittkowski Fortran subroutines GAMS
NPSOL 5.0 Stanford Business Software Subroutine parameters AMPL
Optimal Engineer� Transpower Corporation Proprietary - full screen editors Can optimize external programs in any language
Premium Solver Platform for Excel Frontline Systems Inc. Microsoft Excel spreadsheet model
Premium Solver, Premium Solver Plus for Excel Frontline Systems Inc. Microsoft Excel spreadsheet model
SAS Software SAS Institute Inc. SAS program statements and SAS data sets SAS programming language
SCIENTIST for Windows MicroMath Research Text-based model language n/a
SLP/GRG Optimal Methods Inc. Modeling languages, subroutine GAMS
SOCS and NLPSPR Boeing Co. Subroutines and calling arguments
Solver DLL V3.0, Solver DLL Plus Frontline Systems Inc. User programs in Visual Basic, C/C++, Delphi Pascal, Fortran, etc.
Solver for Lotus 1-2-3 97/98 Frontline Systems Inc. Lotus 1-2-3 spreadsheet model
SOPT-CP SAITECH Inc. MPS extensions for QP, AMPL, or subroutines AMPL
SQP Optimal Methods Inc. Subroutine
What's Best! LINDO Systems Inc. Excel 95, 97, 5, Lotus 4, 5 Excel
XPRESS Barrier QP Solver Dash Associates Ltd. MPS, subroutine library interface
X Solver 2.0 Exatech Corporation Can read Excel spreadsheets, also supports manual input None

Nonlinear Programming Software Survey Pages:
Introduction | Page 1 | Page 2 | Page 3 | Page 4 | Page 5 | Page 6 | Page 7 | Page 8 | Accompanying Article