𝔖 Bobbio Scriptorium
✦   LIBER   ✦

An implementation of a divide and conquer algorithm for the unitary eigen problem

✍ Scribed by Ammar, G. S.; Reichel, L.; Sorensen, D. C.


Book ID
117991835
Publisher
Association for Computing Machinery
Year
1992
Tongue
English
Weight
917 KB
Volume
18
Category
Article
ISSN
0098-3500

No coin nor oath required. For personal study only.

✦ Synopsis


We present a FORTRAN implementation of a divide-and-conquer method for computing the spectral resolution of a unitary upper Hessenberg matrix
H
. Any such matrix
H
of order
n
, normalized so that its subdiagonal elements are nonnegative, can be written as a product of
n
-1* Givens matrices and a diagonal matrix. This representation, which we refer to as the
Schur parametric form of H
, arises naturally in applications such as in signal processing and in the computation of Gauss-Szego quadrature rules. Our programs utilize the Schur parametrization to compute the spectral decomposition of
H
without explicitly forming the elements of
H
. If only the eigenvalues and first components of the eigenvectors are desired, as in the applications mentioned above, the algorithm requires only
O(n
^2^
)

arithmetic operations. Experimental results presented indicate that the algorithm is reliable and competitive with the general QR algorithm applied to this problem. Moreover, the algorithm can be easily adapted for parallel implementation.β€”
Authors' Abstract


πŸ“œ SIMILAR VOLUMES