ACM Home Page
Please provide us with feedback. Feedback
An implementation of a divide and conquer algorithm for the unitary eigen problem
Full text PdfPdf (939 KB)
Source ACM Transactions on Mathematical Software (TOMS) archive
Volume 18 ,  Issue 3  (September 1992) table of contents
Pages: 292 - 307  
Year of Publication: 1992
ISSN:0098-3500
Authors
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 4,   Downloads (12 Months): 37,   Citation Count: 5
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues   peer to peer  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/131766.131770
What is a DOI?

ABSTRACT

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(n2) 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


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
AMMAR, G. S., GRAGG, W. B., AND REICHEL, L. Determination of Pisarenko frequency estimates as eigenvalues of an orthogonal matrix. In Advanced Algorithms and Architectures for Signal Processing H, SPIE vol. 826, F. Luk, Ed., 1987, pp. 143-145.
 
2
 
3
CUPPEN, J. J.M. A divide and conquer method for the symmetric tridiagonal eigenproblem. Numer. Math. 36 (1981), 177 195.
 
4
 
5
GRAGG, W.B. Positive definite Toeplitz matrices, the Arnoldi process for isometric operators and Gaussian quadrature on the unit circle (in Russian). In Numerical Methods tn Ltnear Algebra, E. S. Nikolaev, Ed., Moscow Univ. Press, Moscow, 1982, 16-32.
 
6
GRAGG, W. B., AND REICHEL, L. A divide and conquer algorithm for the unitary eigenproblem. In Hypercube Multiprocessors 1987, M. T. Heath, Ed., SIAM, Philadelphia, 1987, 639-647.
 
7
GRAGG, W. B., AND REICHEL, L. A divide and conquer method for unitary and orthogonal eigenproblems. Numer. Math. 57 (1990), 695-718.
 
8
GRENANDER, U., AND SZEG6, G. Toeplitz Forms and Their Applications. Chelsea, New York, 1984.
 
9
 
10
JONES, W. B., NJ~STAD, O., AND THRON, W. J. Moment theory, orthogonal polynomials, quadrature, and continued fractions associated with the unit circle. Bull. London Math. Soc. 21 (1989), 113-152.
 
11
12
 
13
REICHEL, L., AND AMMAR, G. S. Fast approximation of dominant harmonics by solving an orthogonat eigenvalue problem. In Mathematics in Signal Processing' H, J. G. McWhirter, Ed., Clarendon Press, Oxford, 1990, 575 591.
 
14
SMITH, B. T., BOYLE, J. M., IK~BE, Y., KLEMA, V. C., AND MOLER, C.B. Matrix Eigensystem Routines EISPACK Guide. 2nd Ed., Springer, Berlin, 1970.
 
15


Collaborative Colleagues:
G. S. Ammar: colleagues
L. Reichel: colleagues
D. C. Sorensen: colleagues

Peer to Peer - Readers of this Article have also read: