Muutke küpsiste eelistusi

Lanczos and Conjugate Gradient Algorithms: From Theory to Finite Precision Computations [Pehme köide]

  • Formaat: Paperback, 380 pages, kõrgus x laius x paksus: 229x152x19 mm, kaal: 649 g, Illustrations
  • Sari: Software, Environments and Tools No. 19
  • Ilmumisaeg: 01-Aug-2006
  • Kirjastus: Society for Industrial & Applied Mathematics,U.S.
  • ISBN-10: 0898716160
  • ISBN-13: 9780898716160
Teised raamatud teemal:
  • Formaat: Paperback, 380 pages, kõrgus x laius x paksus: 229x152x19 mm, kaal: 649 g, Illustrations
  • Sari: Software, Environments and Tools No. 19
  • Ilmumisaeg: 01-Aug-2006
  • Kirjastus: Society for Industrial & Applied Mathematics,U.S.
  • ISBN-10: 0898716160
  • ISBN-13: 9780898716160
Teised raamatud teemal:
The Lanczos and conjugate gradient (CG) algorithms are fascinating numerical algorithms. This book presents the most comprehensive discussion to date of the use of these methods for computing eigenvalues and solving linear systems in both exact and floating point arithmetic. The author synthesizes the research done over the past 30 years, describing and explaining the "average" behavior of these methods and providing new insight into their properties in finite precision. Many examples are given that show significant results obtained by researchers in the field.The author emphasizes how both algorithms can be used efficiently in finite precision arithmetic, regardless of the growth of rounding errors that occurs. He details the mathematical properties of both algorithms and demonstrates how the CG algorithm is derived from the Lanczos algorithm. Loss of orthogonality involved with using the Lanczos algorithm, ways to improve the maximum attainable accuracy of CG computations, and what modifications need to be made when the CG method is used with a preconditioner are addressed.This book is intended for applied mathematicians, computational scientists, engineers, and physicists who have an interest in linear algebra, numerical analysis, and partial differential equations. It will be of interest to engineers and scientists using the Lanczos algorithm to compute eigenvalues and the CG algorithm to solve linear systems, and to researchers in Krylov subspace methods for symmetric matrices, especially those concerned with floating point error analysis. Moreover, it can be used in advanced courses on iterative methods or as a comprehensive presentation of a well-known numerical method in ?nite precision arithmetic. Preface; Chapter 1: The Lanczos algorithm in exact arithmetic; Chapter 2: The CG algorithm in exact arithmetic; Chapter 3: A historical perspective on the Lanczos algorithm in finite precision; Chapter 4: The Lanczos algorithm in finite precision; Chapter 5: The CG algorithm in finite precision; Chapter 6: The maximum attainable accuracy; Chapter 7: Estimates of norms of the error in finite precision; Chapter 8: The preconditioned CG algorithm; Chapter 9: Miscellaneous; Appendix; Bibliography; Index.



The most comprehensive and up-to-date discussion available of the Lanczos and CG methods for computing eigenvalues and solving linear systems.

This book presents the most comprehensive discussion to date of the use of the Lanczos and CG methods for computing eigenvalues and solving linear systems in both exact and floating point arithmetic. The author synthesizes the research done over the past 30 years, describing and explaining the 'average' behavior of these methods and providing new insight into their properties in finite precision. Many examples are given that show significant results obtained by researchers in the field. The author details the mathematical properties of both algorithms and emphasizes how they can be used efficiently in finite precision arithmetic, regardless of the growth of rounding errors that occurs. Loss of orthogonality involved with using the Lanczos algorithm, ways to improve the maximum attainable accuracy of CG computations, and what modifications need to be made when the CG method is used with a preconditioner are addressed.

Arvustused

'No present book comes near this one in the range and depth of treatment of these two extremely important methods - the Lanczos algorithm and the method of conjugate gradients.' Chris Paige, School of Computer Science, McGill University

Preface xi
The Lanczos algorithm in exact arithmetic
1(44)
Introduction to the Lanczos algorithm
2(7)
Lanczos polynomials
9(7)
Interlacing properties and approximations of eigenvalues
16(4)
The components of the eigenvectors of Tk
20(2)
Study of the pivot functions
22(3)
Bounds for the approximation of eigenvalues
25(16)
A priori bounds
41(2)
Computation of the approximate eigenvalues
43(1)
Harmonic Ritz values
43(2)
The CG algorithm in exact arithmetic
45(36)
Derivation of the CG algorithm from the Lanczos algorithm
46(7)
Relations between residuals and descent directions
53(2)
The norm of the residual
55(3)
The A-norm of the error
58(10)
The l2 norm of the error
68(6)
Other forms of the CG algorithm
74(3)
Bounds for the norms of the error
77(4)
A historical perspective on the Lanczos algorithm in finite precision
81(58)
The tools of the trade
83(6)
Numerical example
89(4)
The work of Chris Paige
93(9)
Illustration of the work of Chris Paige
102(3)
The work of Joe Grcar
105(4)
Illustration of the work of Joe Grcar
109(1)
The work of Horst Simon
110(8)
Illustration of the work of Horst Simon
118(3)
The work of Anne Greenbaum and Zdenek Strakos
121(9)
The work of J. Cullum and R. Willoughby
130(1)
The work of V. Druskin and L. Knizhnerman
130(6)
Recent related results
136(3)
The Lanczos algorithm in finite precision
139(48)
Numerical examples
139(10)
Solution of three-term recurrences
149(3)
The Lanczos vectors in finite precision
152(14)
Another solution to three-term recurrences
166(8)
Bounds for the perturbation terms
174(2)
Some more examples
176(8)
Conclusions of this chapter
184(3)
The CG algorithm in finite precision
187(52)
Numerical examples
187(4)
Relations between CG and Lanczos in finite precision
191(7)
Study of the CG three-term recurrences
198(12)
Study of the CG two-term recurrences
210(4)
Relations between pk and rk
214(1)
Local orthogonality in finite precision
215(8)
CG convergence in finite precision
223(7)
Numerical examples of convergence in variable precision
230(9)
The maximum attainable accuracy
239(18)
Difference of residuals
239(2)
Numerical experiments for Ax = 0
241(8)
Estimate of the maximum attainable accuracy
249(3)
Some ways to improve the maximum attainable accuracy
252(5)
Estimates of norms of the error in finite precision
257(24)
Computation of estimates of the norms of the error in exact arithmetic
257(6)
The A-norm of the error in finite precision
263(2)
The l2 norm of the error in finite precision
265(3)
Numerical examples
268(7)
Comparison of two-term and three-term CG
275(6)
The preconditioned CG algorithm
281(16)
PCG in exact arithmetic
281(1)
Formulas for norms of the error
282(2)
PCG in finite precision
284(3)
Numerical examples of convergence
287(5)
Numerical examples of estimation of norms
292(5)
Miscellaneous
297(26)
Choice of the starting vector
297(1)
Variants of CG and multiple right-hand sides
298(4)
Constrained CG
298(1)
Block CG
299(1)
Init, Augmented, and Deflated CG
300(2)
Global CG
302(1)
Residual smoothing
302(2)
Inner-outer iterations and relaxation strategies
304(1)
Numerical experiments with starting vectors
305(3)
Shifted matrices
308(2)
CG on indefinite systems
310(3)
Examples with PCG
313(10)
Appendix
323(26)
A short biography of Cornelius Lanczos
323(1)
A short biography of M.R. Hestenes and E. Stiefel
324(1)
Examples in ``exact'' arithmetic
325(24)
Bibliography 349(14)
Index 363


Gerard Meurant is Director of Research in the military applications division at Commissariat ... l'Energie Atomique (CEA) in Bruyeres le Chatel, France. He is the author of Computer Solution of Large Linear Systems (North-Holland, 1999) and serves on the editorial boards of the International Journal of High Speed Computing and Numerical Algorithms. In 1988 Meurant was awarded the Prix CEA and in 1995 the Palmes Academiques, an honor presented each year by the French Ministry of Education.