Abstract. We describe favorable experience with automatic differentiation of mathematical programming problems expressed in AMPL, a modeling language for mathematical programming. Nonlinear expressions are translated to loop-free code, which makes analytically correct gradients and Jacobians particularly easy to compute — static storage allocation suffices. The nonlinear expressions may either be interpreted or, to gain some execution speed, converted to Fortran or C. 1. Introduction. Modelin
We discuss the role of automatic differentiation tools in optimization software. We emphasize issues...
The authors discuss the role of automatic differentiation tools in optimization software. We emphasi...
This report tells how to make solvers work with AMPL’s solve command. It describes an interface libr...
We describe computational experience with automatic differentiation of mathematical programming prob...
Practical large-scale mathematical programming involves more than just the application of an algorit...
Practical large-scale mathematical programming involves more than just the application of an algorit...
. We consider a primal-dual approach to solve nonlinear programming problems within the AMPL modelin...
AMPL summary AMPL: a language for mathematical programming problems, e.g., minimize f(x) s.t. ℓ ≤ c(...
AMPL is a language and environment for expressing and manipulating mathematical programming problems...
AbstractWe introduce the basic notions of automatic differentiation, describe some extensions which ...
Automatic Differentiation is a computational technique that allows the evaluation of derivatives of ...
In mathematics and computer algebra, automatic differentiation (AD) is a set of techniques to evalua...
Engineering optimization problems may be formulated as nonlinear programs (NLP), defined by an objec...
This work was also published as a Rice University thesis/dissertation: http://hdl.handle.net/1911/1...
Just as modern general-purpose programming languages (e.g., C++, Java) are supported by a suite of t...
We discuss the role of automatic differentiation tools in optimization software. We emphasize issues...
The authors discuss the role of automatic differentiation tools in optimization software. We emphasi...
This report tells how to make solvers work with AMPL’s solve command. It describes an interface libr...
We describe computational experience with automatic differentiation of mathematical programming prob...
Practical large-scale mathematical programming involves more than just the application of an algorit...
Practical large-scale mathematical programming involves more than just the application of an algorit...
. We consider a primal-dual approach to solve nonlinear programming problems within the AMPL modelin...
AMPL summary AMPL: a language for mathematical programming problems, e.g., minimize f(x) s.t. ℓ ≤ c(...
AMPL is a language and environment for expressing and manipulating mathematical programming problems...
AbstractWe introduce the basic notions of automatic differentiation, describe some extensions which ...
Automatic Differentiation is a computational technique that allows the evaluation of derivatives of ...
In mathematics and computer algebra, automatic differentiation (AD) is a set of techniques to evalua...
Engineering optimization problems may be formulated as nonlinear programs (NLP), defined by an objec...
This work was also published as a Rice University thesis/dissertation: http://hdl.handle.net/1911/1...
Just as modern general-purpose programming languages (e.g., C++, Java) are supported by a suite of t...
We discuss the role of automatic differentiation tools in optimization software. We emphasize issues...
The authors discuss the role of automatic differentiation tools in optimization software. We emphasi...
This report tells how to make solvers work with AMPL’s solve command. It describes an interface libr...