Skip to main content

Tangent-on-Tangent vs. Tangent-on-Reverse for Second Differentiation of Constrained Functionals

  • Conference paper

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

Summary

We compare the Tangent-on-Tangent and the Tangent-on-Reverse strategies to build programs that compute second derivatives (a Hessian matrix) using automatic differentiation. In the specific case of a constrained functional, we find that Tangent-on-Reverse outperforms Tangent-on-Tangent only above a relatively high number of input parameters. We describe the algorithms to help the end-user apply the two strategies to a given application source. We discuss the modification needed inside the automatic differentiation tool to improve Tangent-on-Reverse differentiation.

This is a preview of subscription content, log in via an institution.

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   139.00
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   179.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Beyer, H.G., Sendhoff, B.: Robust optimization – A comprehensive survey. Comput. Methods Appl. Mech. Engrg. 196, 3190–3218 (2007)

    Article  MathSciNet  Google Scholar 

  2. Christianson, B.: Reverse accumulation and attractive fixed points. Optimization Methods and Software 3, 311–326 (1994)

    Article  Google Scholar 

  3. Courty, F., Dervieux, A., Koobus, B., Hascoët, L.: Reverse automatic differentiation for optimum design: from adjoint state assembly to gradient computation. Optimization Methods and Software 18(5), 615–627 (2003)

    Article  MATH  MathSciNet  Google Scholar 

  4. Garzon, V.E.: Probabilistic aerothermal design of compressor airfoils. Ph.D. thesis, MIT (2003)

    Google Scholar 

  5. Ghate, D., Giles, M.B.: Inexpensive Monte Carlo uncertainty analysis, pp. 203–210. Recent Trends in Aerospace Design and Optimization. Tata McGraw-Hill, New Delhi (2006)

    Google Scholar 

  6. Gilbert, J.: Automatic differentiation and iterative processes. Optimization Methods and Software 1, 13–21 (1992)

    Article  Google Scholar 

  7. Griewank, A.: Evaluating Derivatives: Principles and Techniques of Algorithmic Differentiation. No. 19 in Frontiers in Appl. Math. SIAM (2000)

    Google Scholar 

  8. Hascoët, L., Pascual, V.: TAPENADE 2.1 user’s guide. Tech. Rep. 0300, INRIA (2004)

    Google Scholar 

  9. Huyse, L.: Free-form airfoil shape optimization under uncertainty using maximum expected value and second-order second-moment strategies. Tech. Rep. 2001-211020, NASA (2001). ICASE Report No. 2001-18

    Google Scholar 

  10. Liu, J.S.: Monte Carlo Strategies in Scientific Computing. Springer-Verlag (2001)

    Google Scholar 

  11. Martinelli, M.: Sensitivity Evaluation in Aerodynamic Optimal Design. Ph.D. thesis, Scuola Normale Superiore (Pisa) - Université de Nice-Sophia Antipolis (2007)

    Google Scholar 

  12. Martinelli, M., Dervieux, A., Hascoët, L.: Strategies for computing second-order derivatives in CFD design problems. In: Proceedings of WEHSFF2007 (2007)

    Google Scholar 

  13. Putko, M.M., Newman, P.A., Taylor III, A.C., Green, L.L.: Approach for uncertainty propagation and robust design in CFD using sensitivity derivatives. Tech. Rep. 2528, AIAA (2001)

    Google Scholar 

  14. Sherman, L.L., Taylor III, A.C., Green, L.L., Newman, P.A.: First and second-order aerodynamic sensitivity derivatives via automatic differentiation with incremental iterative methods. Journal of Computational Physics 129, 307–331 (1996)

    Article  MATH  Google Scholar 

  15. Taylor III, A.C., Green, L.L., Newman, P.A., Putko, M.M.: Some advanced concepts in discrete aerodynamic sensitivity analysis. AIAA Journal 41(7), 1224–1229 (2003)

    Article  Google Scholar 

  16. Walters, R.W., Huyse, L.: Uncertainty analysis for fluid mechanics with applications. Tech. Rep. 2002-211449, NASA (2002). ICASE Report No. 2002-1

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2008 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Martinelli, M., Hascoët, L. (2008). Tangent-on-Tangent vs. Tangent-on-Reverse for Second Differentiation of Constrained Functionals. In: Bischof, C.H., Bücker, H.M., Hovland, P., Naumann, U., Utke, J. (eds) Advances in Automatic Differentiation. Lecture Notes in Computational Science and Engineering, vol 64. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-68942-3_14

Download citation

Publish with us

Policies and ethics