Uwe Naumann and Johannes Lotz
Algorithmic Differentiation of Numerical Methods: Tangent-Linear and Adjoint Direct Solvers for Systems of Linear Equations
Jürgen Giesl,
Thomas Ströder,
Peter Schneider-Kamp,
Fabian Emmes,
and Carsten Fuhs
Symbolic Evaluation Graphs and Term Rewriting --- A General Methodology for Analyzing Logic Programs
Uwe Naumann,
Johannes Lotz,
Klaus Leppkes,
and Markus Towara
Algorithmic Differentiation of Numerical Methods: Tangent-Linear and Adjoint Solvers for Systems of Nonlinear Equations