67
Views
1
CrossRef citations to date
0
Altmetric
Original Articles

Randomized heuristics for exploiting Jacobian scarcity

, &
Pages 311-322 | Received 15 Sep 2010, Accepted 30 Mar 2011, Published online: 20 Dec 2011

References

  • Griewank , A. 2003 . A mathematical view of automatic differentiation . Acta Numer , 12 : 321 – 398 .
  • Griewank , A. and Vogel , O. 2005 . “ Analysis and exploitation of Jacobian scarcity ” . In Modeling, Simulation and Optimization of Complex Processes , Edited by: Bock , H. G. , Kostina , E. , Phu , H. X. and Rannacher , R. 149 – 164 . Berlin : Springer .
  • Griewank , A. and Walther , A. 2008 . “ Evaluating Derivatives: Principles and Techniques of Algorithmic Differentiation ” . In Other Titles in Applied Mathematics , 2 , Vol. 105 , Philadelphia, PA : SIAM .
  • Jerrum , M. and Sinclair , A. 1997 . The Markov Chain Monte Carlo method: An Approach to Approximate Counting and Integration , 482 – 520 . Boston , MA : PWS Publishing Co .
  • Kirkpatrick , S. Jr. , Gelatt , C. D. and Vecchi , M. P. 1983 . Optimization by simulated annealing . Science , 220 : 671 – 680 .
  • Krishnamoorthy , M. S. and Deo , N. 1979 . Complexity of the minimum-dummy-activities problem in a pert network . Networks , 9 : 189 – 194 .
  • Lyons , A. and Utke , J. 2008 . “ On the practical exploitation of scarsity ” . In Advances in Automatic Differentiation , Edited by: Bischof , C. H. , Martin Bücker , H. , Hovland , P. D. , Naumann , U. and Utke , J. Vol. 64 , 103 – 114 . Berlin : Springer . Lecture Notes in Computational Science and Engineering
  • Metropolis , N. , Rosenbluth , A. W. , Rosenbluth , M. N. , Teller , A. H. and Teller , E. 1953 . Equation of state calculations by fast computing machines . J. Chem. Phys , 21 ( 6 ) : 1087 – 1092 .
  • Naumann , U. 2004 . Optimal accumulation of Jacobian matrices by elimination methods on the dual computational graph . Math. Program. Ser. A , 99 ( 3 ) : 399 – 421 .
  • Naumann , U. and Gottschling , P. 2001 . “ Prospects for simulated annealing in automatic differentiation ” . In Stochastic Algorithms: Foundations and Applications , Edited by: Steinhöfel , K. Vol. 2264 , 355 – 359 . Berlin : Springer . Lecture Notes in Computer Science
  • Naumann , U. and Gottschling , P. 2003 . “ Simulated annealing for optimal pivot selection in Jacobian accumulation ” . In Stochastic Algorithms: Foundations and Applications , Edited by: Albrecht , A. and Steinhöfel , K. Vol. 2827 , 83 – 97 . Berlin : Lecture Notes in Computer Science, Springer .
  • Naumann , U. and Hu , Y. 2008 . Optimal vertex elimination in single-expression-use graphs . ACM Trans. Math. Software , 35 ( 1 ) : 1 – 20 .
  • Schneider , J. J. and Kirkpatrick , S. 2006 . Stochastic Optimization (Scientific Computation) , New York : Springer . Inc.
  • Strassen , V. 1990 . Algebraic Complexity Theory , 633 – 672 . Cambridge , , MA, USA : MIT Press .
  • Tadjouddine , M. , Bodman , F. , Pryce , J. D. and Forth , S. A. 2005 . “ Improving the performance of the vertex elimination algorithm for derivative calculation ” . In Automatic Differentiation: Applications, Theory, and Implementations , Edited by: Bücker , H. M. , Corliss , G. , Hovland , P. , Naumann , U. and Norris , B. 111 – 120 . Berlin : Springer . Lecture Notes in Computational Science and Engineering
  • Utke , J. , Naumann , U. , Fagan , M. , Tallent , N. , Strout , M. , Heimbach , P. , Hill , C. and Wunsch , C. 2008 . OpenAD/F: A modular, open-source tool for automatic differentiation of Fortran codes . ACM Trans. Math. Software , 34 ( 4 ) : 18:1 – 18:36 .
  • Wong , D. F. , Leong , H. W. and Liu , C. L. 1988 . Simulated Annealing for VLSI Design , Norwell , , MA, USA : Kluwer Academic Publishers .

Reprints and Corporate Permissions

Please note: Selecting permissions does not provide access to the full text of the article, please see our help page How do I view content?

To request a reprint or corporate permissions for this article, please click on the relevant link below:

Academic Permissions

Please note: Selecting permissions does not provide access to the full text of the article, please see our help page How do I view content?

Obtain permissions instantly via Rightslink by clicking on the button below:

If you are unable to obtain permissions via Rightslink, please complete and submit this Permissions form. For more information, please visit our Permissions help page.