FAST COMPUTATION OF THE MATRIX EXPONENTIAL FOR A TOEPLITZ MATRIX

被引:21
作者
Kressner, Daniel [1 ]
Luce, Robert [1 ]
机构
[1] Ecole Polytech Fed Lausanne, Stn 8, CH-1015 Lausanne, Switzerland
关键词
Toeplitz matrix; matrix exponential; displacement structure; rational approximation; option pricing; DISPLACEMENT STRUCTURE; BLOCK-TOEPLITZ; SYSTEMS; APPROXIMATION; SOLVER;
D O I
10.1137/16M1083633
中图分类号
O29 [应用数学];
学科分类号
070104 ;
摘要
The computation of the matrix exponential is a ubiquitous operation in numerical mathematics, and for a general, unstructured n x n matrix it can be computed in O(n(3)) operations. An interesting problem arises if the input matrix is a Toeplitz matrix, for example as the result of discretizing integral equations with a time invariant kernel. In this case it is not obvious how to take advantage of the Toeplitz structure, as the exponential of a Toeplitz matrix is, in general, not a Toeplitz matrix itself. The main contribution of this work are fast algorithms for the computation of the Toeplitz matrix exponential. The algorithms have provable quadratic complexity if the spectrum is real, or sectorial, or, more generally, if the imaginary parts of the rightmost eigenvalues do not vary too much. They may be efficient even outside these spectral constraints. They are based on the scaling and squaring framework, and their analysis connects classical results from rational approximation theory to matrices of low displacement rank. As an example, the developed methods are applied to Merton's jump-diffusion model for option pricing.
引用
收藏
页码:23 / 47
页数:25
相关论文
共 31 条
[1]  
[Anonymous], 2008, Functions of matrices: theory and computation
[2]  
[Anonymous], 1999, Fast Reliable Algorithms for Matrices with Structure
[3]   A fast solver for linear systems with displacement structure [J].
Arico, Antonio ;
Rodriguez, Giuseppe .
NUMERICAL ALGORITHMS, 2010, 55 (04) :529-556
[4]  
Bai Z., 2000, TEMPLATES SOLUTION A, DOI DOI 10.1137/1.9780898719581
[5]   Computing the exponential of large block-triangular block-Toeplitz matrices encountered in fluid queues [J].
Bini, D. A. ;
Dendievel, S. ;
Latouche, G. ;
Meini, B. .
LINEAR ALGEBRA AND ITS APPLICATIONS, 2016, 502 :387-419
[6]   A fast stable solver for nonsymmetric Toeplitz and quasi-Toeplitz systems of linear equations [J].
Chandrasekaran, S ;
Sayed, AH .
SIAM JOURNAL ON MATRIX ANALYSIS AND APPLICATIONS, 1998, 19 (01) :107-139
[7]  
Duffy D. J., 2006, WILEY FINANCE SER
[8]  
GOHBERG I, 1995, MATH COMPUT, V64, P1557, DOI 10.1090/S0025-5718-1995-1312096-X
[9]  
Gonchar A.A., 1984, MAT SBORNIK, V125, p[117, 306]
[10]   Stable and efficient algorithms for structured systems of linear equations [J].
Gu, M .
SIAM JOURNAL ON MATRIX ANALYSIS AND APPLICATIONS, 1998, 19 (02) :279-306