Testing Matrix Function Algorithms Using Identities
Testing Matrix Function Algorithms Using Identities
复制标题
使用恒等式测试矩阵函数算法
DOI:
10.1145/2723157
复制
发表时间:
2016
影响因子:
2.7
通讯作者:
Deadman E
中科院分区:
文献类型:
--
作者:
Deadman E
Algorithms for computing matrix functions are typically tested by comparing the forward error with the product of the condition number and the unit roundoff. The forward error is computed with the aid of a reference solution, typically computed at high precision. An alternative approach is to use functional identities such as the “round-trip tests”elogA=Aand (A1/p)p=A, as are currently employed in a SciPy test module. We show how a linearized perturbation analysis for a functional identity allows the determination of a maximum residual consistent with backward stability of the constituent matrix function evaluations. Comparison of this maximum residual with a computed residual provides a necessary test for backward stability. We also show how the actual linearized backward error for these relations can be computed. Our approach makes use of Fréchet derivatives and estimates of their norms. Numerical experiments show that the proposed approaches are able both to detect instability and to confirm stability.
登录
查看更多内容
影响因子:
2.1
作者:
F. Greco;B. Iannazzo
通讯作者:
F. Greco;B. Iannazzo
DOI:
10.1137/130920137
发表时间:
2014-01
期刊:
SIAM J. Matrix Anal. Appl.
影响因子:
--
作者:
M. Aprahamian;N. Higham
通讯作者:
M. Aprahamian;N. Higham
DOI:
10.1137/s0895479894273614
发表时间:
1996
期刊:
SIAM J. Matrix Anal. Appl.
影响因子:
--
作者:
L. Dieci;B. Morini;A. Papini
通讯作者:
A. Papini
DOI:
10.1137/080716426
发表时间:
2008
期刊:
SIAM J. Matrix Anal. Appl.
影响因子:
--
作者:
Awad H. Al;N. Higham
通讯作者:
N. Higham
影响因子:
2.1
作者:
J. Baglama;L. Reichel;D. Richmond
通讯作者:
J. Baglama;L. Reichel;D. Richmond