A new tool for efficient optimization by automatic differentiation and program transparency

Rainer Mehlhorn, Gottfried Sachs

Research output: Contribution to journalArticlepeer-review

1 Scopus citations

Abstract

A method for improving the productivity of users for solving optimal control problems is proposed. This method basically consists of two elements of which one is an automatic differentiation algorithm and the other is a dedicated compiler for providing more problem transparency. The first element of the proposed method is used for automatic evaluation of necessary optimality conditions. The differential equations for the adjoint variables can be computed automatically with a gradient operator. This operator is evaluated with an algorithm using automatic differentation in reverse mode. The second element of the proposed method is concerned with making the optimization problem more transparent. For this purpose, the formal description of the optimal control problem can be expanded with a document software program like TΕX or LATEX.

Original languageEnglish
Pages (from-to)225-242
Number of pages18
JournalOptimization Methods and Software
Volume4
Issue number3
DOIs
StatePublished - Jan 1994

Keywords

  • Automatic Differentiation
  • Maximum Principle
  • Optimal Control
  • TX or LTX
  • Transparent Programming

Fingerprint

Dive into the research topics of 'A new tool for efficient optimization by automatic differentiation and program transparency'. Together they form a unique fingerprint.

Cite this