Skip to main content
  • Conference proceedings
  • © 2012

Recent Advances in Algorithmic Differentiation

  • Easily accessible explanations that do not require a priori in-depth expertise Covers topics for users, researchers, and tool developers in the algorithmic differentiation area
  • This collection is the most comprehensive and recent source of information on the subject since the AD2008 proceedings
  • Includes supplementary material: sn.pub/extras

Part of the book series: Lecture Notes in Computational Science and Engineering (LNCSE, volume 87)

Buy it now

Buying options

eBook USD 84.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book USD 109.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book USD 109.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Other ways to access

This is a preview of subscription content, log in via an institution to check for access.

Table of contents (31 papers)

  1. Front Matter

    Pages i-xvii
  2. Combining Automatic Differentiation Methods for High-Dimensional Nonlinear Models

    • James A. Reed, Jean Utke, Hany S. Abdel-Khalik
    Pages 23-33
  3. Application of Automatic Differentiation to an Incompressible URANS Solver

    • Emre Özkaya, Anil Nemili, Nicolas R. Gauger
    Pages 35-45
  4. Applying Automatic Differentiation to the Community Land Model

    • Azamat Mametjanov, Boyana Norris, Xiaoyan Zeng, Beth Drewniak, Jean Utke, Mihai Anitescu et al.
    Pages 47-57
  5. Using Automatic Differentiation to Study the Sensitivity of a Crop Model

    • Claire Lauvernet, Laurent Hascoët, François-Xavier Le Dimet, Frédéric Baret
    Pages 59-69
  6. Efficient Automatic Differentiation of Matrix Functions

    • Peder A. Olsen, Steven J. Rennie, Vaibhava Goel
    Pages 71-81
  7. Native Handling of Message-Passing Communication in Data-Flow Analysis

    • Valérie Pascual, Laurent Hascoët
    Pages 83-92
  8. Adjoint Mode Computation of Subgradients for McCormick Relaxations

    • Markus Beckers, Viktor Mosenkis, Uwe Naumann
    Pages 103-113
  9. The Impact of Dynamic Data Reshaping on Adjoint Code Generation for Weakly-Typed Languages Such as Matlab

    • Johannes Willkomm, Christian H. Bischof, H. Martin Bücker
    Pages 127-138
  10. Exploiting Sparsity in Automatic Differentiation on Multicore Architectures

    • Benjamin Letschert, Kshitij Kulshreshtha, Andrea Walther, Duc Nguyen, Assefaw Gebremedhin, Alex Pothen
    Pages 151-161
  11. Connections Between Power Series Methods and Automatic Differentiation

    • David C. Carothers, Stephen K. Lucas, G. Edgar Parker, Joseph D. Rudmin, James S. Sochacki, Roger J. Thelwell et al.
    Pages 175-185
  12. Hierarchical Algorithmic Differentiation A Case Study

    • Johannes Lotz, Uwe Naumann, Jörn Ungermann
    Pages 187-196
  13. Storing Versus Recomputation on Multiple DAGs

    • Heather Cole-Mullen, Andrew Lyons, Jean Utke
    Pages 197-207

About this book

The proceedings represent the state of knowledge in the area of algorithmic differentiation (AD). The 31 contributed papers presented at the AD2012 conference cover the application of AD to many areas in science and engineering as well as aspects of AD theory and its implementation in tools. For all papers the referees, selected from the program committee and the greater community, as well as the editors have emphasized accessibility of the presented ideas also to non-AD experts. In the AD tools arena new implementations are introduced covering, for example, Java and graphical modeling environments or join the set of existing tools for Fortran. New developments in AD algorithms target the efficiency of matrix-operation derivatives, detection and exploitation of sparsity, partial separability, the treatment of nonsmooth functions, and other high-level mathematical aspects of the numerical computations to be differentiated. Applications stem from the Earth sciences, nuclear engineering, fluid dynamics, and chemistry, to name just a few. In many cases the applications in a given area of science or engineering share characteristics that require specific approaches to enable AD capabilities or provide an opportunity for efficiency gains in the derivative computation. The description of these characteristics and of the techniques for successfully using AD should make the proceedings a valuable source of information for users of AD tools.

Editors and Affiliations

  • Shrivenham Campus, Applied Mathematics & Scientific Computi, Cranfield University, Swindon, United Kingdom

    Shaun Forth

  • Mathematics and Computer Science Div., Argonne National Laboratory, Argonne, USA

    Paul Hovland, Jean Utke

  • Sandia National Laboratory, Albuquerque, USA

    Eric Phipps

  • , Mathematics, University of Paderborn, Paderborn, Germany

    Andrea Walther

Bibliographic Information

Buy it now

Buying options

eBook USD 84.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book USD 109.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book USD 109.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Other ways to access