Efficient Calculation of Sparse Jacobians
- 1 January 1999
- journal article
- Published by Society for Industrial & Applied Mathematics (SIAM) in SIAM Journal on Scientific Computing
- Vol. 20 (6), 2282-2296
- https://doi.org/10.1137/s1064827597316552
Abstract
This paper describes a new approach for efficient Jacobian calculation using automatic differentiation. This approach obviates the need for vector accumulation by reducing certain parts of the computational graph representing the system of equations, allowing the Jacobian to be accumulated through a series of scalar operations. The advantages of this new approach include low spatial complexity, the ability to adapt to available memory if resources are limited, the ability to efficiently handle linear equations in a convenient manner, and low computational complexity. In addition, this approach is particularly well suited for evaluations within an interpretive environment. The approach can be applied to both the forward and reverse modes of automatic differentiation.Keywords
This publication has 3 references indexed in Scilit:
- Efficient computation of gradients and Jacobians by dynamic exploitation of sparsity in automatic differentiationOptimization Methods and Software, 1996
- Modeling of combined discrete/continuous processesAIChE Journal, 1994
- Computing Large Sparse Jacobian Matrices Using Automatic DifferentiationSIAM Journal on Scientific Computing, 1994