AUTOMATIC HESSIANS BY REVERSE ACCUMULATION

被引:43
作者
CHRISTIANSON, B
机构
[1] School of Information Sciences, Hatfield Polytechnic
关键词
D O I
10.1093/imanum/12.2.135
中图分类号
O29 [应用数学];
学科分类号
070104 ;
摘要
Let n be the number of independent variables of a function f, and let W and S respectively be the time and space bounds for the joint evaluation of {f, del-f} using automatic differentiation with reverse accumulation. In this note, we examine an extension of the technique of reverse accumulation which allows the automatic extraction of the Hessian of f. The method allows the parallel evaluation of all rows of the Hessian matrix in about 2W time units and 3S space units on each of n processors, or sequential row-by-row evaluation in about 2nW time units and 3S space units on a single processor. The approach described here is intended for use with operator overloading (for example in Ada) and allows the conventional coding of the target function f.
引用
收藏
页码:135 / 150
页数:16
相关论文
共 11 条
[1]  
BARTHOLEMEWBIGG.MC, 1989, 223 HATF POL NUM OPT
[2]   AUTOMATIC DIFFERENTIATION OF LARGE SPARSE SYSTEMS [J].
DIXON, LCW ;
MAANY, Z ;
MOHSENINIA, M .
JOURNAL OF ECONOMIC DYNAMICS & CONTROL, 1990, 14 (02) :299-311
[3]  
DIXON LCW, 1987, 180 HATF POL NUM OPT
[4]  
GRIEWANK A, 1989, MATH PROGRAMMING 88
[5]  
GRIEWANK A, 1990, USERS GUIDE ADOL C V
[6]   AUTOMATIC COMPUTATION OF PARTIAL DERIVATIVES AND ROUNDING ERROR-ESTIMATES WITH APPLICATIONS TO LARGE-SCALE SYSTEMS OF NONLINEAR EQUATIONS [J].
IRI, M ;
TSUCHIYA, T ;
HOSHI, M .
JOURNAL OF COMPUTATIONAL AND APPLIED MATHEMATICS, 1988, 24 (03) :365-392
[7]  
IRI M, 1987, METR876 U TOK DEP MA
[8]  
Iri M., 1984, JAPAN J APPLIED MATH, V1, P223
[9]   AUTOMATIC DIFFERENTIATION OF COMPUTER-PROGRAMS [J].
KEDEM, G .
ACM TRANSACTIONS ON MATHEMATICAL SOFTWARE, 1980, 6 (02) :150-165
[10]   A CONCURRENT SEARCH STRUCTURE [J].
PARKER, JD .
JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 1989, 7 (02) :256-278