228x Filetype PDF File size 0.69 MB Source: www.cs.mcgill.ca
THECOMPUTATIONOF
EIGENVALUES AND EIGENVECTORS
OFVERYLARGESPARSEMATRICES
by
Christopher Conway Paige, B.Sc., B.E., Dip.N.A.
London University Institute of Computer Science
Thesis submitted for the degree of
Doctor of Philosophy
University of London
April 1971
2
Dedication
To Fran¸coise
3
Acknowledgments
The author is very grateful to his supervisor Dr. M.J.M. Bernal for his thoughtful
guidance and encouragement. He would also like to thank his friends at the Institute
of Computer Science for their help and discussions, and in particular he would like
to thank Christine Fair, Mary Della-Valle, and Mrs. M. McCluskey for the excellence
of their typing.
2012 Addendum
Chris Paige is also very grateful to Ivo Panayotov for LaTeXing the original thesis
during 2011–2012 in order to provide this much improved version. He corrected errors
and improved the format. Some extra ‘newpage’ commands have now been entered
so that the pages of this version roughly correspond to those of the original.
4
Abstract
Several methods are available for computing eigenvalues and eigenvectors of large
sparse matrices, but as yet no outstandingly good algorithm is generally known. For
the symmetric matrix case one of the most elegant algorithms theoretically is the
method of minimized iterations developed by Lanczos in 1950. This method reduces
the original matrix to tri-diagonal form from which the eigensystem can easily be
found. The method can be used iteratively, and here the convergence properties and
different possible eigenvalue intervals are first considered assuming infinite precision
computation. Next rounding error analyses are given for the method both with
and without re-orthogonalization. It is shown that the method has been unjustly
neglected, in fact a particular computation algorithm for the method without re-
orthogonalization is shown to have remarkably good error properties. As well as
this the algorithm is very fast and can be programmed to require very little store
compared with other comparable methods, and this suggests that this variant of the
Lanczos process is likely to become an extremely useful algorithm for finding several
extreme eigenvalues, and their eigenvectors if needed, of very large sparse symmetric
matrices.
no reviews yet
Please Login to review.