Publications - Andrea Walther

  1. S. Forth, P. Hovland, E. Phipps, J. Utke, and A. Walther (Eds.). Recent Advances in Algorithmic Differentiation (Proceedings of the AD 2012 conference). Lecture Notes in Computational Science and Engineering, Vol. 87 (2012).
  2. A. Griewank and A. Walther: Evaluating Derivatives: Principles and Techniques of Algorithmic Differentiation, Second Edition. SIAM (2008).

Chapters in Books

  1. U. Naumann and A. Walther: Combinatorial problems in algorithmic differentiation. In U. Naumann and O. Schenk, Combinatorial Scientific Computing, Chapman-Hall CRC Computational Science, pp. 129-162 (2012).
  2. A. Walther and A. Griewank: Getting started with ADOL-C. In U. Naumann and O. Schenk, Combinatorial Scientific Computing, Chapman-Hall CRC Computational Science pp. 181-202 (2012).
  3. P. Stumm, A. Walther and D. Holfeld: Structure exploiting adjoints for finite element discretizations. In G. Leugering et al., Constrained Optimization and Optimal Control for Partial Differential Equations, ISNM160, Birkhäuser pp. 183-196 (2012).
  4. A. Walther: Wie fliegt ein Flugzeug besser? Oder: moderne Fragestellungen der nichtlinearen Optimierung. In K. Wendland und A. Werner,  Facettenreiche Mathematik, Vieweg+Teubner pp. 391-408 (2011). 

Articles in Journals

  1. S. Schmidt, M. Schütte, and A. Walther: On theoretical and numerical aspects of the shape sensitivity analysis for the 3D time-dependent Maxwell's equations. Submitted, available at Optimization Online.
  2. D. Kourounis, L. Gergidis, M. Saunders, A. Walther, and O. Schenk: Compile-time symbolic differentiation using C++ expression templates. Submitted.
  3. A. Griewank and A. Walther: First and second order optimality conditions for piecewise smooth objective functions. To appear in Optimization Methods and Software.
  4. A. Walther, N. Gauger, and N. Richert: On an extension of one-shots methods to incorporate additional constraints. To appear in Optimization Methods and Software.
  5. A. Griewank, A. Walther, S. Fiege, and T. Bosse: On Lipschitz optimization based on gray-box piecewise linearization.  Mathematical programming Series A, 158(1):383-415 (2016).
  6. A. Walther and L. Biegler: On an inexact trust-region SQP-filter method for constrained nonlinear optimization. To appear in Computational Optimization and Applications, 63(3):613-638 (2016).
  7. S. Hegler, C. Statz, M. Mütze, H. Mooshofer, M. Goldammer, K. Fendt, S. Schwarzer, K. Feldhoff, M. Flehmig, U. Markwardt, W. Nagel, M. Schütte, A. Walther, M. Meinel, A. Basermann, and Dirk Plettemeier: Simulative Ultraschall-Untersuchung von Pitch-Catch-Messanordnungen für große zylindrische Stahl-Prüflinge und gradientenbasierte Bildgebung. Technisches Messen, 82(9):414-475 (2015).
  8. F. Bause, A. Walther, J. Rautenberg, and B. Henning: Reliable computation of roots in analytical waveguide modelling using an interval-Newton approach and algorithmic differentiation. Transaction on Ultrasonics, Ferroelectrics, and Frequency Control 60(12):2597-2606 (2013).
  9. N. Gauger, A. Walther, E. Özkaya, and C. Moldenhauer: Efficient aerodynamic shape optimization by structure exploitation. Optimization and Engineering 13(4):563-578 (2012).
  10. A. Walther, R. Vetukuri, and L. Biegler: A first-order convergence analysis of trust-region methods with inexact Jacobians and inequality constraints. Optimization Methods and Software 27(2):373-389 (2012).
  11. A. Griewank, K. Kulshreshtha, and A. Walther: On the numerical stability of algorithmic differentiation. Computing 94:125-149 (2012).
  12. A. Walther and L. Biegler: Numerical experiments with an inexact Jacobian trust-region algorithm. Journal of Computational Optimization and Applications 48(2):255-271 (2011).
  13. R. Vetukuri, L. Biegler, and A. Walther: An Inexact Trust-Region Algorithm for the Optimization of Periodic Adsorption Processes. Industrial & Engineering Chemistry Research 49:12004–12013 (2010).
  14. M. Diehl, A. Walther, H. G. Bock, and E. Kostina: An adjoint-based SQP algorithm with quasi-Newton Jacobian updates for inequality constrained optimization. Optimization Methods and Software 25(4):531-552 (2010).
  15. P. Stumm and A. Walther: New Algorithms for Optimal Online Checkpointing. SIAM Journal on Scientific Computing 32(2):836-854 (2010).
  16. M. Wagner, A. Walther, and B.-J. Schaefer: On the efficient computation of high-order derivatives for implicitly defined functions. Computer Physics Communications 181:756-764 (2010). 
  17. S. Schlenkrich, A. Griewank, and A. Walther: On the local convergence of adjoint Broyden methods. Mathematical Programming 121(2):221-247 (2010).
  18. A. Gebremedhin, A. Pothen, A. Tarafdar, and A. Walther: Efficient Computation of Sparse Hessians Using Coloring and Automatic Differentiation. INFORMS Journal on Computing 21(2):209-223 (2009).
  19. P. Stumm and A. Walther: Multi-stage Approaches for Optimal Offline Checkpointing. SIAM Journal of Scientific Computing 31(3):1946-1967 (2009).
  20. S. Schlenkrich and A. Walther: Global convergence of quasi--Newton methods based on Adjoint Tangent Rank-1 updates. Applied Numerical Mathematics 59(5):1120-1136 (2009).
  21. A. Walther: A first-order convergence analysis of trust-region methods with inexact Jacobians. SIAM Journal on Optimization 19(1):307-325 (2008).
  22. A. Griewank, S. Schlenkrich, and A. Walther: A quasi-Newton method with optimal R-order without independence assumption. Optimization Methods and Software 23(2):215-225 (2008).
  23. A. Walther: Computing Sparse Hessians with Automatic Differentiation. Transaction on Mathematical Software 34(1), Article 3 (15 pages) (2008).
  24. A. Griewank, A. Walther, and M. Korzec: Maintaining factorized KKT Systems subject to Rank-one Updates of Hessians and Jacobians. Optimization Methods and Software 22(2):279-295 (2007).
  25. A. Walther: Automatic differentiation of explicit Runge-Kutta methods for optimal control. Journal of Computational Optimization and Applications 36:83-108 (2007).
  26. A. Noack and A. Walther: Adjoint concepts for the optimal control of Burgers equation. Journal of Computational Optimization and Applications 36:109-133 (2007).
  27. M. Hinze, A. Walther, and J. Sternberg: An optimal memory-reduced procedure for calculating adjoints of the instationary Navier-Stokes equations. Optimal Control Applications and Methods 27(1):19-40 (2006).
  28. R. Griesse and A. Walther: Evaluating Gradients in Optimal Control - Continuous Adjoints versus Automatic Differentiation. Journal of Optimization Theory and Applications 122(1):63-86 (2004).
  29. A. Walther: Bounding the number of processes and checkpoints needed in time-minimal parallel reversal schedules. Computing 731:35 -- 154 (2004).
  30. A. Griewank and A. Walther: How up-to-date are low-rank updates? Rev. Invest. Oper. 25:137-147 (2004).
  31. A. Walther: Program reversals for evolutions with non-uniform step costs. Acta Informatica 40:235-263 (2004).
  32. R. Griesse and A. Walther: Parametric Sensitivities for Optimal Control Problems using Automatic Differentiation. Optimal Control Applications and Methods 24(6):297-314 (2003).
  33. A. Griewank and A. Walther: On constrained optimization by adjoint based quasi-Newton methods. Optimization Methods and Software 17:869-889 (2002).
  34. A. Griewank and A. Walther: Optimal program execution reversal. Australian Mathematical Society, ANZIAM 42:C627-C652 (2000).
  35. W. Klein and A. Walther: Application of techniques of computational differentiation to a cooling system. Optimization Methods and Software 13:65-78 (2000).
  36. A. Griewank, J. Utke, and A. Walther: Evaluating higher derivative tensors by forward propagation of univariate Taylor series. Mathematics of Computation 69:1117-1130 (2000).
  37. A. Griewank and A. Walther: Revolve: An implementation of checkpointing for the reverse or adjoint mode of computational differentiation. Transaction on Mathematical Software 26:19-45 (2000).
  38. A. Walther, A. Griewank, and A. Best: Multiple vector-Jacobian products are cheap. Applied Numerical Mathematics 30:367-377 (1999).

Articles in Proceedings

  1. Y. Wang, A.W. Dowling, C. Krieft, A. Walther, and L.T. Biegler: Pressure Swing Adsorption Optimization Strategies for CO2 Capture. In: Sustainability of Products, Processes and Supply Chains: Theory and Applications. Computer-Aided Chemical Engineering, 36:197-223 (2015).
  2. K. Feldhoff, M. Flehmig, U. Markwardt, W.E. Nagel, M. Schütte, and A. Walther: SCADOPT: An Open-source HPC Framework for Solving PDE Constrained Optimization Problems Using AD. Proceedings of  2014 IEEE International Conference on High Performance Computing and Communications (HPCC), pp. 46-53 (2014).
  3. T. Steinle, J. Vrabec und A. Walther: Numerical Simulation of the Damping Behavior of Particle-Filled Hollow Spheres. Proceedings of HPSC 2012, pp. 233-244 (2014).
  4. V. Ruge, W. Braun, B. Bachman, A. Walther, and K. Kulshreshtha: Efficient Implementation of Collocation Methods for Optimization using OpenModelica and ADOL-C. In Proceedings of the 10th Modelica Conference, 1017-1025 (2014). Available online
  5. F. Bause, C. Unverzagt, A. Walther, and B. Henning: Utilizing interval-Newton approach for the reliablecomputation of roots in analytic waveguide modelling. Proceedings of the 2013 International Congress on Ultrasonics 2013, 504-509 (2013).
  6. M. Reichelt, A. Hildebrandt, A. Walther, J. Förstner, and T. Meier: Engineering high harmonic generation in semiconductors via pulse shaping. Proc. SPIE 8260, Ultrafast Phenomena and Nanophotonics XVI, 82601L (2012).
  7. A. Walther: On the Efficient Computation of Sparsity Patterns for Hessians, Proceedings of AD 2012: Recent Advances in Algorithmic Differentiation, Lecture Notes in Computational Science and Engineering 87:139-149 (2012).
  8. B. Letschert, K. Kulshreshtha, A. Walther, D. Nguyen, A. Gebremedhin, and A. Pothen: Exploiting Sparsity in Automatic Differentiation on Multicore Architectures,  Proceedings of AD 2012: Recent Advances in Algorithmic Differentiation, Lecture Notes in Computational Science and Engineering 87:151-161 (2012).
  9. M. Reichelt, A. Walther, and T. Meier: Tailoring the high-harmonic emission in two-level systems and semiconductors by pulse shaping. Journal of the Optical Society of America B 29:A36–A42 (2012).
  10. N. Burschäpers, S. Fiege, R. Schuhmann, and A. Walther: Sensitivity analysis of waveguide eigenvalue problems. Advances Radio Science 9:85–89, (2011).
  11. A. Walther, M. Reichelt, and T. Meier: Calculus-based Optimization of Nanostructures. Photonics and Nanostructures - Fundamentals and Applications 9(4):328-336 (2011).
  12. D. Landmann, D. Plettemeier, C. Statz, F. Hoffeins, U. Markwardt, W. Nagel, A. Walther, A. Herique, and W. Kofman: Three-dimensional reconstruction of comet nucleus by optimal control of Maxwell's equations: A contribution to the experiment CONSERT onboard space mission ROSETTAProceedings IEEE International Radar Conference 2010, Pages 1392-1396 (2010).
  13. A. Walther: Getting Started with ADOL-C. In U. Naumann et al., eds., Combinatorial Scientific Computing, Dagstuhl Seminar Proceedings 09061, 10 pages (2009).
  14. C. Bischof, N. Guertler, A. Kowarz, and A. Walther: Parallel reverse mode automatic differentiation for OpenMP programs with ADOL-C. In Chr. Bischof et al., eds.,  Proceedings AD 2008 conference, LNCSE 64, pp. 163-173, Springer (2008).
  15. U. Naumann, J. Riehme, J. Stiller, and A. Walther: Adjoints for Time-Dependent Optimal Control. In Chr. Bischof et al., eds.,  Proceedings AD 2008 conference, LNCSE 64, pp. 175-185, Springer (2008).
  16. A. Gebremedhin, A. Pothen, and A. Walther: Exploiting Sparsity in Jacobian Computation via Coloring and Automatic Differentiation: A Case Study in a Simulated Moving Bed Process. In Chr. Bischof et al., eds.,  Proceedings AD 2008 conference, LNCSE 64, pp. 327-338, Springer (2008).
  17. P. Stumm, A. Walther, J. Riehme, and U. Naumann: Structure-exploiting Automatic Differentiation of Finite Element Discretizations. In Chr. Bischof et al., eds.,  Proceedings AD 2008 conference, LNCSE 64, pp. 339-349, Springer (2008).
  18. S. Schlenkrich, A. Walther, N.R. Gauger, and R. Heinrich: Differentiating Fixed Point Iterations with ADOL-C: Gradient Calculation for Fluid Dynamics. In H.-G. Bock et al., eds., Proceedings of HPSC 2006, pp. 499-508 (2008).
  19. A. Kowarz and A. Walther: Parallel Derivative Computation Using ADOL-C. Proceedings PASA 2008, Lecture Notes in Informatics, Vol. 124, pp. 83-92(2008).
  20. N. Gauger, A. Walther, C. Moldenhauer, and M. Widhalm: Automatic differentiation of an entire design chain for aerodynamic shape optimization. Notes on Numerical Fluid Mechanics and Multidisciplinary Design, Vol. 96, pp. 454-461 (2007).
  21. A. Kowarz and A. Walther: Efficient calculation of sensitivities for optimization problems. Proceedings of 3th German Polish Conference on Optimization 2005. Discussiones Mathematicae, Differential Inclusions, Control and Optimization 27, pp. 119-134 (2007).
  22. V. Heuveline and A. Walther: Online checkpointing for parallel adjoint computation in PDEs: Application to goal oriented adaptivity and flow control. In W. Nagel et al., eds., Proceedings of Euro-Par 2006, LNCS 4128, pp. 689-699, Springer (2006).
  23. A. Kowarz and A. Walther: Optimal Checkpointing for time-stepping procedures. In V. Alexandrov et al., eds., Proceedings of ICCS 2006, LNCS 3994, pp. 541-549, Springer (2006).
  24. A. Griewank and A. Walther: On the efficient generation of Taylor expansions for DAE solutions by automatic differentiation. In J. Dongarra et al., eds., Proceedings of PARA'04, LNCS 3732, pp. 1089-1098, Springer (2006).
  25. S. Schlenkrich, A. Walther, and A. Griewank: AD-based quasi-Newton-Methods for the integration of stiff ODEs. In M. Bücker et al., eds., Automatic Differentiation - Applications, Theory and Implementations, LNCSE 50, pp. 89-98, Springer (2006).
  26. A. Walther and A. Griewank: Advantages of binomial checkpointing for memory-reduced adjoint calculations. Numerical Mathematics and Advanced Applications, ENUMATH 2003, Prague. M. Feistauer, V. V. Dolejsi, and P. Knobloch, and K. Najzar, eds., pp. 834-843, Springer (2004).
  27. A. Walther and A. Griewank: ADOL-C: Computing higher-order derivatives and sparsity patterns for functions written in C/C++. Proceeding of ECCOMAS Conference, P. Neittaanmäaki et al., eds., Paper 577 (14 pages) (2004).
  28. U. Naumann, J. Utke, and A. Walther: An introduction to using and developing software tools for automatic differentiation. Proceeding of ECCOMAS Conference, P. Neittaanmäki et al., eds., Paper 701 (37 pages) (2004).
  29. R. Griesse and A. Walther: Using AD-generated derivatives in optimal control of an industrial robot. Progress in Industrial Mathematics at ECMI 2002, pp. 127-132, Springer (2004).
  30. A. Walther and U. Lehmann: Adjoint calculation using time-minimal program reversals for multi-processor machines. In E.W. Sachs and R. Tichatschke, eds., System Modelling and Optimization XX, pp. 317-331, Kluwer (2003).
  31. U. Lehmann and A. Walther: The implementation and testing of time-minimal and resource-optimal parallel reversal schedules. In ICCS 2002,  Proceedings of the International Conference on Computational Science, pp. 1049-1058, Springer (2002).
  32. W. Klein, A. Griewank, and A. Walther: Differentiation methods for industrial strength problems. In Corliss et. al., Automatic Differentiation: From Simulation to Optimization, pp. 3-23, Springer (2001).
  33. A. Walther and A. Griewank: New results on program reversals. In Corliss et. al.,  Automatic Differentiation: From Simulation to Optimization, pp. 237-244, Springer (2001).
  34. A. Walther and A. Griewank: Applying the checkpointing routine treeverse to discretizations of Burgers' equation. In H.-J. Bungartz, F. Durst and C. Zenger, High Performance Scientific and Engineering Computing, Vol. 8 of Lecture Notes in Computational Science and Engineering, pp. 13-24, Springer (1999).

Other Publications

  1. A. Walther: Discrete Adjoints: Theoretical Analysis, Efficient Computation, and Applications. Habilitation, TU Dresden, 2007.
  2. A. Walther: Program Reversal Schedules for Single- and Multi-processor Machines. Promotion, TU Dresden, 2000.
  3. A. Walther: Modellierung und numerische Simulation von Infrarotsensoren. Diplomarbeit, Uni Bayreuth, 1996.

Imprint | Webmaster | Recent changes: 01.03.2018