BibTeX 
		@ARTICLE{ 
         Neidinger2018Cho, 
       crossref = "Christianson2018Sio", 
       author = "Richard D. Neidinger and Benjamin Altman", 
       title = "Comparing high-order multivariate {AD} methods", 
       journal = "Optimization Methods \& Software", 
       volume = "33", 
       number = "4--6", 
       pages = "995--1009", 
       year = "2018", 
       publisher = "Taylor \& Francis", 
       doi = "10.1080/10556788.2018.1472256", 
       url = "https://doi.org/10.1080/10556788.2018.1472256", 
       eprint = "https://doi.org/10.1080/10556788.2018.1472256", 
       abstract = "ABSTRACTTo compute every high-order multivariate derivative value, interpolation 
         methods will be shown to be less accurate than a direct forward multivariate Taylor series method, 
         becoming significant for degrees higher than 10. As order increases, interpolation methods rely on 
         increasingly ill-conditioned matrices where simply rounding exact rational values produced 
         corresponding error in some resulting derivative values. Both interpolation and direct methods use 
         forward AD (algorithmic differentiation); the direct method propagates multivariate series 
         coefficients of the original function, while interpolation methods propagate univariate series of 
         the function in fixed directions and reconstruct the multivariate values. Such interpolation 
         methods, differing in direction choices and reconstruction methods, have been shown to be 
         theoretically more efficient than the direct method for high order. Four alternatives were 
         implemented in MATLAB (interpreted and using random access arrays) on the same laptop. In our 
         implementations, the direct method was competitive and often faster in run time, in addition to 
         maintaining good accuracy. Since AD tools in compiled languages are much faster, more comparison is 
         needed. Direct method efficiency depends on indexing subsets within the large non-rectangular data 
         structure for multivariate series coefficients. We explain key implementation details of our direct 
         method that uses a global reference array.", 
       booktitle = "Special issue of Optimization Methods \& Software: Advances in 
         Algorithmic Differentiation", 
       editor = "Bruce Christianson and Shaun A. Forth and Andreas Griewank" 
}
		  |