2011
DOI: 10.1137/10081232x
|View full text |Cite
|
Sign up to set email alerts
|

A Schur–Padé Algorithm for Fractional Powers of a Matrix

Abstract: Abstract. A new algorithm is developed for computing arbitrary real powers A p of a matrix A ∈ C n×n . The algorithm starts with a Schur decomposition, takes k square roots of the triangular factor T, evaluates an [m=m] Padé approximant of ð1 − xÞ p at I − T 1=2 k , and squares the result k times. The parameters k and m are chosen to minimize the cost subject to achieving double precision accuracy in the evaluation of the Padé approximant, making use of a result that bounds the error in the matrix Padé approxi… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1

Citation Types

0
48
0

Year Published

2011
2011
2017
2017

Publication Types

Select...
7
2

Relationship

4
5

Authors

Journals

citations
Cited by 57 publications
(48 citation statements)
references
References 31 publications
0
48
0
Order By: Relevance
“…Because of the importance of the (quasi-) triangular square root, which arises in algorithms for computing the matrix logarithm [2], [3], matrix pth roots [5], [8], and arbitrary matrix powers [13], this computational kernel is a strong contender for inclusion in any future extensions of the BLAS.…”
Section: Discussionmentioning
confidence: 99%
“…Because of the importance of the (quasi-) triangular square root, which arises in algorithms for computing the matrix logarithm [2], [3], matrix pth roots [5], [8], and arbitrary matrix powers [13], this computational kernel is a strong contender for inclusion in any future extensions of the BLAS.…”
Section: Discussionmentioning
confidence: 99%
“…In [29] are presented the Schur, Newton and Inverse Newton methods. The Schur-Newton and Schur-Padé algorithms are also discussed in [30]. Some of these methods impose additional conditions for matrix A.…”
Section: Fractional Powers Of a Square Matrixmentioning
confidence: 99%
“…Although originally introduced as a tool for evaluating and comparing optimization software, performance profiles are now widely used, and the second author has found them very useful in the context of algorithms for matrix functions (see, for example, Al-Mohy and Higham [2009;, Higham [2005;2008;2009], Higham and Lin [2011]). …”
Section: Performance Profilesmentioning
confidence: 99%