Iterative computation of the smallest singular value and the corresponding singular vectors of a matrix

被引:12
作者
Schwetlick, H [1 ]
Schnabel, U [1 ]
机构
[1] Tech Univ Dresden, Dept Math, D-01062 Dresden, Germany
关键词
singular values; singular vectors; generalized inverse iteration; generalized Rayleigh quotient; bordered systems;
D O I
10.1016/S0024-3795(03)00490-7
中图分类号
O29 [应用数学];
学科分类号
070104 ;
摘要
Influenced by some techniques used, for computing singular points of nonlinear equations, a generalized inverse iteration method is proposed for approximating the smallest singular value a, and the associated left and right singular vectors u, v of a matrix A E R-nxn. In the practically relevant case sigma(n) > 0 the method is mathematically equivalent to inverse iteralion with AA(T). However, unlike classic inverse iteration, the new method works with matrices B-k is an element of R(n+1)x(n+1) obtained by bordering A in such a way that the Bk have uniformly bounded condition numbers. This allows using iterative Krylov-type solvers for large problems. If sigma(n-1) > sigma(n) the singular vector approximations convergence linearly with factor K sigma(n)/sigma(n-1) < 1. Moreover, a certain generalized Rayleigh quotient sigma((k)) obtained as a byproduct has a relative error (sigma((k)) - sigma(n))/sigma(n) which goes to zero R-linearly with factor kappa(2). Some numerical examples confirm the theoretical results and show that the algorithm works reliable also for almost singular matrices and when using Krylov solvers. (C) 2003 Elsevier Inc. All rights reserved.
引用
收藏
页码:1 / 30
页数:30
相关论文
共 23 条
[1]   A general view of minimally extended systems for simple bifurcation points [J].
Allgower, EL ;
Schwetlick, H .
ZEITSCHRIFT FUR ANGEWANDTE MATHEMATIK UND MECHANIK, 1997, 77 (02) :83-97
[2]  
[Anonymous], 1993, Templates for the Solution of Linear Systems:Building Blocks for Iterative Methods
[3]  
BAI Z, 2000, TEMPLATES SOLUTION A
[4]  
BJORCK A, 1996, NUMERICAL METHODS LE
[5]   A subspace preconditioning algorithm for eigenvector/eigenvalue computation [J].
Bramble, JH ;
Pasciak, JE ;
Knyazev, AV .
ADVANCES IN COMPUTATIONAL MATHEMATICS, 1996, 6 (02) :159-189
[6]   DEFLATED DECOMPOSITION OF SOLUTIONS OF NEARLY SINGULAR SYSTEMS [J].
CHAN, TF .
SIAM JOURNAL ON NUMERICAL ANALYSIS, 1984, 21 (04) :738-754
[7]   ON THE COMPUTATION OF MANIFOLDS OF FOLDPOINTS FOR PARAMETER-DEPENDENT PROBLEMS [J].
DAI, RX ;
RHEINBOLDT, WC .
SIAM JOURNAL ON NUMERICAL ANALYSIS, 1990, 27 (02) :437-446
[8]  
Golub G.H., 2013, MATRIX COMPUTATIONS
[9]   Inexact inverse iteration for generalized eigenvalue problems [J].
Golub, GH ;
Ye, Q .
BIT, 2000, 40 (04) :671-684
[10]   Computation of singularities in large nonlinear systems [J].
Govaerts, W .
SIAM JOURNAL ON NUMERICAL ANALYSIS, 1997, 34 (03) :867-880