The global extended-rational Arnoldi method for matrix function approximation
Abstract
The numerical computation of matrix functions such as f(A)V, where A is an n× n large and sparse square matrix, V is an n × p block with p n and f is a nonlinear matrix function, arises in various applications such as network analysis (f(t)=exp(t) or f(t)=t3), machine learning (f(t)=log(t)), theory of quantum chromodynamics (f(t)=t1/2), electronic structure computation, and others. In this work, we propose the use of global extended-rational Arnoldi method for computing approximations of such expressions. The derived method projects the initial problem onto an global extended-rational Krylov subspace RKem(A,V)=span(\Πi=1m(A-siIn)-1V,…,(A-s1In)-1V,V ,AV, …,Am-1V\) of a low dimension. An adaptive procedure for the selection of shift parameters \s1,…,sm\ is given. The proposed method is also applied to solve parameter dependent systems. Numerical examples are presented to show the performance of the global extended-rational Arnoldi for these problems.