ACM Home Page
Please provide us with feedback. Feedback
ADMIT-1: automatic differentiation and MATLAB interface toolbox
Full text PdfPdf (171 KB)
Source ACM Transactions on Mathematical Software (TOMS) archive
Volume 26 ,  Issue 1  (March 2000) table of contents
Pages: 150 - 175  
Year of Publication: 2000
ISSN:0098-3500
Authors
Thomas F. Coleman  Cornell Univ., Ithaca, NY
Arun Verma  Cornell Univ., Ithaca, NY
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 6,   Downloads (12 Months): 82,   Citation Count: 4
Additional Information:

abstract   references   cited by   index terms   review   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/347837.347879
What is a DOI?

ABSTRACT

ADMIT-1 enables the computation of sparse Jacobian and Hessian matrices, using automatic differentiation technology, from a MATLAB environment. Given a function to be differentiated, ADMIT-1 will exploit sparsity if present to yield sparse derivative matrices (in sparse MATLAB form). A generic automatic differentiation tool, subject to some functionality requirements, can be plugged into ADMIT-1; examples include ADOL-C (C/C++ target functions)and ADMAT (MATLAB target funcitons). ADMIT-1 also allows for the calculation of gradients and has several other related functions. This article provides an introduction to the design and usage of ADMIT-1.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
 
2
BERZ, M., BISCHOF, C., CORLISS, G., AND GRIEWANK, A., Eds. 1996. Computational Differentiation: Techniques, Applications, and Tools. SIAM, Philadelphia, PA.
 
3
BISCHOF, C. H., BOUARICHA, A., KHADEMI, P. M., AND MOR , J.J. 1997. Computing gradients in large-scale optimization using automatic differentiation. INFORMS J. Comput. 9, 2, 185-194.
 
4
 
5
 
6
COLEMAN, T. F. AND MOR , J.J. 1974. Estimation of sparse Hessian matrices and graph coloring problems. Math. Program. 28, 243-270.
 
7
COLEMAN, T. F. AND MOR , J. J. 1983. Estimation of sparse Jacobian matrices and graph coloring problems. SIAM J. Numer. Anal. 20, 187-209.
 
8
COLEMAN, T. F. AND VERMA, A. 1996. Structure and efficient Jacobian calculation. In Computational Differentiation: Techniques, Applications, and Tools, M. Berz, C. Bischof, G. Corliss, and A. Griewank, Eds. SIAM, Philadelphia, PA, 149-159.
 
9
COLEMAN, T. F. AND VERMA, A. 1996. Structure and efficient Hessian calculation. In Proceedings of the '96 International Conference on Advances in Nonlinear Programming, Y. X. Yuan, Ed. Kluwer Academic, Dordrecht, Netherlands, 57-72.
 
10
 
11
COLEMAN, T. F. AND VERMA, A. 1998a. ADMAT: An automatic differentiation toolbox for MATLAB. In Proceedings of the SIAM Workshop on Object Oriented Methods for Inter- Operable Scientific and Engineering Computing, SIAM, Philadelphia, PA.
 
12
 
13
COLEMAN, T. F. AND VERMA, A. 1999. ADMIT-2: Automatic differentiation and MATLAB interface toolbox for structured computation, User guide. Tech. Rep. Theory Center, Cornell University, Ithaca, NY. In preparation.
14
15
 
16
CURTIS, A. R., POWELL, M. J. D., AND REID, J. K. 1974. On the estimation of sparse Jacobian matrices. J. Inst. Math. Appl. 13, 117-119.
 
17
 
18
GRIEWANK, A. 1993. Some bounds on the complexity of gradients. In Complexity in Nonlinear Optimization, P. Pardalos, Ed. World Scientific Publishing Co., Inc., River Edge, NJ, 128-161.
 
19
GRIEWANK, A. 1994. Tutorial on computational differentiation and optimization. In Proceedings of the 15th International Mathematical Programming Symposium, University of Michigan, Ann Arbor, MI.
 
20
GRIEWANK, A. AND CORLISS, G. F., Eds. 1991. Automatic Differentiation of Algorithms: Theory, Implementation, and Application. SIAM, Philadelphia, PA.
21
 
22
HOSSAIN, A. K. M. AND STEIHAUG, T. 1995. Computing a sparse Jacobian matrix by rows and columns. Tech. Rep. 109. University of Bergen, Bergen, Norway.
 
23
NEWSAM, G. N. AND RAMSDELL, J. D. 1983. Estimation of Sparse Jacobian Matrices. SIAM J. Algebr. Discret. Methods 4, 404-417.
 
24
POWELL, M. g. D. AND THOINT, PH. L. 1979. On the estimation of sparse Hessian matrices. SIAM J. Numer. Anal. 16, 1060-1074.
 
25



REVIEW

"Ian Gladwell : Reviewer"

ADMIT-1 is an automatic differentiation package that computes the Jacobian 6f6x for use when solving a nonlinear system more...

Collaborative Colleagues:
Thomas F. Coleman: colleagues
Arun Verma: colleagues