4.6 Article

Symplectic Runge-Kutta Schemes for Adjoint Equations, Automatic Differentiation, Optimal Control, and More

期刊

SIAM REVIEW
卷 58, 期 1, 页码 3-33

出版社

SIAM PUBLICATIONS
DOI: 10.1137/151002769

关键词

Runge-Kutta methods; partitioned Runge-Kutta methods; symplectic integration; Hamiltonian systems; variational equations; adjoint equations; computation of sensitivities; Lagrange multipliers; automatic differentiation; optimal control; Lagrangian mechanics; reflected and transposed Runge-Kutta schemes; differential-algebraic problems; constrained controls

资金

  1. Ministerio de Ciencia e Innovacion, Spain [MTM2010-18246-C03-01, MTM2013-46553-C3-1-P]

向作者/读者索取更多资源

The study of the sensitivity of the solution of a system of differential equations with respect to changes in the initial conditions leads to the introduction of an adjoint system, whose discretization is related to reverse accumulation in automatic differentiation. Similar adjoint systems arise in optimal control and other areas, including classical mechanics. Ad-joint systems are introduced in such a way that they exactly preserve a relevant quadratic invariant (more precisely, an inner product). Symplectic Runge-Kutta and partitioned Runge-Kutta methods are defined through the exact conservation of a differential geometric structure, but may be characterized by the fact that they preserve exactly quadratic invariants of the system being integrated. Therefore, the symplecticness (or lack of symplecticness) of a Runge-Kutta or partitioned Runge-Kutta integrator should be relevant to understanding its performance when applied to the computation of sensitivities, to optimal control problems, and in other applications requiring the use of adjoint systems. This paper examines the links between symplectic integration and those applications and presents in a new, unified way a number of results currently scattered among or implicit in the literature. In particular, we show how some common procedures, such as the direct method in optimal control theory and the computation of sensitivities via reverse accumulation, imply, probably unbeknownst to the user, hidden integrations with symplectic partitioned Runge-Kutta schemes.

作者

我是这篇论文的作者
点击您的名字以认领此论文并将其添加到您的个人资料中。

评论

主要评分

4.6
评分不足

次要评分

新颖性
-
重要性
-
科学严谨性
-
评价这篇论文

推荐

暂无数据
暂无数据