Determining the complete spectrum for sparse symmetric matrices
This dissertation studies a restricted form of the fundamental algebraic eigenvalue prob lem. From the broad spectrum of eigenvalue problems and solution methods, it focuses upon sequential direct methods for determining moderately large subsets of eigenvalues or the complete spectrum of large sp...
Main Author: | |
---|---|
Format: | Others |
Language: | English |
Published: |
2009
|
Online Access: | http://hdl.handle.net/2429/6990 |
id |
ndltd-UBC-oai-circle.library.ubc.ca-2429-6990 |
---|---|
record_format |
oai_dc |
spelling |
ndltd-UBC-oai-circle.library.ubc.ca-2429-69902018-01-05T17:33:30Z Determining the complete spectrum for sparse symmetric matrices Cavers, Ian Alfred This dissertation studies a restricted form of the fundamental algebraic eigenvalue prob lem. From the broad spectrum of eigenvalue problems and solution methods, it focuses upon sequential direct methods for determining moderately large subsets of eigenvalues or the complete spectrum of large sparse symmetric matrices. The thesis uses a combination of theoretical analysis and experimentation with symbolic and numeric implementations to develop generally applicable, reliable, efficient and accurate algorithms that are easily applied by novice and expert practitioners alike. This dissertation’s approach is to reexam- ine eigenvalue methods based on the similarity reduction of matrices to tridiagonal form, developing algorithms that more fully exploit matrix sparsity. Using specially developed sparse reduction tools, the thesis identifies the deficiencies and limitations of existing direct tridiagonalization methods, providing an improved un derstanding of the underlying fill characteristics of sparse reductions. The best previ ously published approach combines a bandwidth reducing preordering with Rutishauser and Schwarz’s O(bn2) band-preserving tridiagonalization algorithm. This approach places complete reliance upon the preordering to exploit sparsity, but it typically leaves the band of the matrix relatively sparse prior to reduction. The thesis presents several novel sparse reduction algorithms, including the hybrid tridiagonalization methods HYBBC and HYB SBC, that rearrange the elimination of nonzero entries to improve band sparsity utilization. HYBBC combines Bandwidth Contraction, a diagonally-oriented sparse reduction, with Rutishauser and Schwarz’s column-oriented tridiagonalization. For a wide range of 70 prac- tical sparse problems the new algorithm reduces CPU requirements by an average of 31%, with reductions as high as 63%. HYBSBC improves upon HYBBC’s successful techniques by substituting the novel Split Bandwidth Contraction algorithm for Bandwidth Contraction. The Split Bandwidth Contraction algorithm takes additional advantage of band sparsity to significantly improve the efficiency of partial bandwidth contractions. In addition, HYB- SBC employs the Z-transition strategy to precisely regulate the transition between its two reduction stages, permitting tridiagonalization in as little as 1/5 the time of Rutishauser and Schwarz. Finally, to demonstrate the relative efficiency of sparse tridiagonalization based eigenvalue methods, the thesis compares variants of the Lanczos algorithm to HYBSBC using theoretical analysis and experimentation with leading Lanczos codes. Science, Faculty of Computer Science, Department of Graduate 2009-04-08T23:59:19Z 2009-04-08T23:59:19Z 1994 1994-11 Text Thesis/Dissertation http://hdl.handle.net/2429/6990 eng For non-commercial purposes only, such as research, private study and education. Additional conditions apply, see Terms of Use https://open.library.ubc.ca/terms_of_use. 3139137 bytes application/pdf |
collection |
NDLTD |
language |
English |
format |
Others
|
sources |
NDLTD |
description |
This dissertation studies a restricted form of the fundamental algebraic eigenvalue prob
lem. From the broad spectrum of eigenvalue problems and solution methods, it focuses
upon sequential direct methods for determining moderately large subsets of eigenvalues or
the complete spectrum of large sparse symmetric matrices. The thesis uses a combination
of theoretical analysis and experimentation with symbolic and numeric implementations
to develop generally applicable, reliable, efficient and accurate algorithms that are easily
applied by novice and expert practitioners alike. This dissertation’s approach is to reexam-
ine eigenvalue methods based on the similarity reduction of matrices to tridiagonal form,
developing algorithms that more fully exploit matrix sparsity.
Using specially developed sparse reduction tools, the thesis identifies the deficiencies
and limitations of existing direct tridiagonalization methods, providing an improved un
derstanding of the underlying fill characteristics of sparse reductions. The best previ
ously published approach combines a bandwidth reducing preordering with Rutishauser
and Schwarz’s O(bn2) band-preserving tridiagonalization algorithm. This approach places
complete reliance upon the preordering to exploit sparsity, but it typically leaves the band
of the matrix relatively sparse prior to reduction. The thesis presents several novel sparse
reduction algorithms, including the hybrid tridiagonalization methods HYBBC and HYB
SBC, that rearrange the elimination of nonzero entries to improve band sparsity utilization.
HYBBC combines Bandwidth Contraction, a diagonally-oriented sparse reduction, with
Rutishauser and Schwarz’s column-oriented tridiagonalization. For a wide range of 70 prac-
tical sparse problems the new algorithm reduces CPU requirements by an average of 31%,
with reductions as high as 63%. HYBSBC improves upon HYBBC’s successful techniques by
substituting the novel Split Bandwidth Contraction algorithm for Bandwidth Contraction.
The Split Bandwidth Contraction algorithm takes additional advantage of band sparsity to
significantly improve the efficiency of partial bandwidth contractions. In addition, HYB-
SBC employs the Z-transition strategy to precisely regulate the transition between its two
reduction stages, permitting tridiagonalization in as little as 1/5 the time of Rutishauser and
Schwarz. Finally, to demonstrate the relative efficiency of sparse tridiagonalization based
eigenvalue methods, the thesis compares variants of the Lanczos algorithm to HYBSBC
using theoretical analysis and experimentation with leading Lanczos codes. === Science, Faculty of === Computer Science, Department of === Graduate |
author |
Cavers, Ian Alfred |
spellingShingle |
Cavers, Ian Alfred Determining the complete spectrum for sparse symmetric matrices |
author_facet |
Cavers, Ian Alfred |
author_sort |
Cavers, Ian Alfred |
title |
Determining the complete spectrum for sparse symmetric matrices |
title_short |
Determining the complete spectrum for sparse symmetric matrices |
title_full |
Determining the complete spectrum for sparse symmetric matrices |
title_fullStr |
Determining the complete spectrum for sparse symmetric matrices |
title_full_unstemmed |
Determining the complete spectrum for sparse symmetric matrices |
title_sort |
determining the complete spectrum for sparse symmetric matrices |
publishDate |
2009 |
url |
http://hdl.handle.net/2429/6990 |
work_keys_str_mv |
AT caversianalfred determiningthecompletespectrumforsparsesymmetricmatrices |
_version_ |
1718587578261700608 |