Optimal accumulation of Jacobian matrices by elimination methods on the dual computational graph

被引:0
|
作者
Uwe Naumann
机构
[1] Argonne National Laboratory,Mathematic and Computer Science Division
来源
Mathematical Programming | 2004年 / 99卷
关键词
Jacobian matrices; Computational graphs; Elimination techniques; Automatic differentiation;
D O I
暂无
中图分类号
学科分类号
摘要
The accumulation of the Jacobian matrix F’ of a vector function [inline-graphic not available: see fulltext] can be regarded as a transformation of its linearized computational graph into a subgraph of the directed complete bipartite graph Kn,m. This transformation can be performed by applying different elimination techniques that may lead to varying costs for computing F’. This paper introduces face elimination as the basic technique for accumulating Jacobian matrices by using a minimal number of arithmetic operations. Its superiority over both edge and vertex elimination methods is shown. The intention is to establish the conceptual basis for the ongoing development of algorithms for optimizing the computation of Jacobian matrices.
引用
收藏
页码:399 / 421
页数:22
相关论文
共 50 条
  • [1] Optimal accumulation of Jacobian matrices by elimination methods on the dual computational graph
    Naumann, U
    MATHEMATICAL PROGRAMMING, 2004, 99 (03) : 399 - 421
  • [2] On lower bounds for optimal Jacobian accumulation
    Mosenkis, Viktor
    Naumann, Uwe
    OPTIMIZATION METHODS & SOFTWARE, 2018, 33 (4-6): : 1264 - 1287
  • [3] Optimality-preserving elimination of linearities in Jacobian accumulation
    Naumann, U
    Utke, J
    ELECTRONIC TRANSACTIONS ON NUMERICAL ANALYSIS, 2005, 21 : 134 - 150
  • [4] Optimal direct determination of sparse Jacobian matrices
    Hossain, Shahadat
    Steihaug, Trond
    OPTIMIZATION METHODS & SOFTWARE, 2013, 28 (06): : 1218 - 1232
  • [5] Computational development of Jacobian matrices for complex spatial manipulators
    Goehler, Craig M.
    Murray, Wendy M.
    ADVANCES IN ENGINEERING SOFTWARE, 2012, 47 (01) : 160 - 163
  • [6] Optimal Jacobian accumulation is NP-complete
    Naumann, Uwe
    MATHEMATICAL PROGRAMMING, 2008, 112 (02) : 427 - 441
  • [7] Optimal Jacobian accumulation is NP-complete
    Uwe Naumann
    Mathematical Programming, 2008, 112 : 427 - 441
  • [8] ESTIMATION OF SPARSE JACOBIAN MATRICES AND GRAPH-COLORING PROBLEMS
    COLEMAN, TF
    MORE, JJ
    SIAM JOURNAL ON NUMERICAL ANALYSIS, 1983, 20 (01) : 187 - 209
  • [9] Simulated annealing for optimal pivot selection in Jacobian accumulation
    Naumann, U
    Gottschling, P
    STOCHASTIC ALGORITHMS: FOUNDATIONS AND APPLICATIONS, 2003, 2827 : 83 - 97
  • [10] Reordering and Partitioning Jacobian Matrices Using Graph-Spectral Method
    Wang, Xuelin
    Hu, Yujin
    INTELLIGENT ROBOTICS AND APPLICATIONS, PROCEEDINGS, 2009, 5928 : 696 - 705