Version 2.0 (2011)

We proceed from the mathematical optimization problem, to minimize a nonlinear objective function

*
min f(x,y)*

x ε R^{c} : g_{j}(x,y) = 0 , j = 1,...m_{e }

x ε Z^{i} g_{j}(x,y) ≥ 0 , j = m_{e}+1,...,m

x_{l} ≤ x ≤ x_{u , }y_{l} ≤ y ≤ y_{u}

For example*, t*he
objective function can be the weight of a mechanical structure that is to be
minimized subject to sizing and shape variables, and that the constraints
impose limitations on structural response quantities, e.g., upper bounds for
stresses or displacements under static loads. We assume that *f(x,y)* and *g*_{1}(x,y),
... ,*g*_{m}(x,y) are continuously differentiable subject to *
x*.

**EASY-OPT**^{ Express}
is an interactive user interface running under MS-Windows XP or later,
to facilitate the formulation of nonlinear programming problems, their
implementation and numerical solution. It is possible to minimize nonlinear
functions subject to any nonlinear equality or inequality
constraints.

For parameter estimation or data fitting, respectively, see**EASY-FIT**^{
Express}
or
**EASY-FIT**^{ ModelDesign}
.

For parameter estimation or data fitting, respectively, see

**Features:**

** **·
**general **

arbitrary
objective functions depending on optimization variables

continuous,
integer, or boolean variables

additional
nonlinear equality or inequality
constraints

large number
of standard test examples

modeling
language for nonlinear functions

** **·
**numerical routines**** **

SQP code
NLPQLP for continuou optimization

extended SQP
code MISQP for mixed-integer optimization

automatic
differentiation subject to continuous variables

extremely fast

** ****·**
**user interface
** convenient
and flexible modeling language

'find' and 'filter' commands

reports and optimization history plots (Gnuplot)

200 variables

1,000 constraints

highly flexible statements depending on optimization variables

tabulated data, splines, linear and piecewise constant interpolation

indexed variables and functions

(nearly) no limitations for number of lines of code

GUI in VBA, Microsoft Access, run-time version included

Windows XP or later

... for more information see the documentation, see** **
**easy_opt.pdf**

To download
**EASY-OPT**^{Express}, click
here.

For more questions about features, installation, numerical routines, please contact

Prof. Klaus Schittkowski | |

Department of Computer Science | phone: (+49)921 553278 |

University of Bayreuth | fax: (+49)921 553238 |

D-95440 Bayreuth, Germany | klaus.schittkowski@uni-bayreuth.de |

**
**·
continuous test examples: the
Hock-Schittkowski collection, the
second collection

** **·
mixed-integer test examples: the
MINLP collection

** **·
documentation

** **·
many more publications