COMPUTING A PARTIAL SCHUR FACTORIZATION OF NONLINEAR EIGENVALUE PROBLEMS USING THE INFINITE ARNOLDI METHOD

被引:14
作者
Jarlebring, Elias [1 ]
Meerbergen, Karl [2 ]
Michiels, Wim [2 ]
机构
[1] KTH Royal Inst Technol, Dept Math, S-10044 Stockholm, Sweden
[2] Katholieke Univ Leuven, Dept Comp Sci, B-3001 Leuven, Belgium
关键词
Arnoldi's method; nonlinear eigenvalue problems; invariant pairs; restarting; KRYLOV METHOD;
D O I
10.1137/110858148
中图分类号
O29 [应用数学];
学科分类号
070104 ;
摘要
The partial Schur factorization can be used to represent several eigenpairs of a matrix in a numerically robust way. Different adaptions of the Arnoldi method are often used to compute partial Schur factorizations. We propose here a technique to compute a partial Schur factorization of a nonlinear eigenvalue problem (NEP). The technique is an extension of our algorithm from [E. Jarlebring, W. Michiels, and K. Meerbergen, Numer. Math., 122 (2012), pp. 169-195], now called the infinite Arnoldi method. The infinite Arnoldi method is a method designed for NEPs, and can be interpreted as Arnoldi's method applied to a linear infinite-dimensional operator, whose reciprocal eigenvalues are the solutions to the NEP. As a first result we show that the invariant pairs of the operator are equivalent to invariant pairs of the NEP. We characterize the structure of the invariant pairs of the operator and show how one can carry out a modification of the infinite Arnoldi method by respecting the structure. This also allows us to naturally add the feature known as locking. We nest this algorithm with an outer iteration, where the infinite Arnoldi method for a particular type of structured functions is appropriately restarted. The restarting exploits the structure and is inspired by the well-known implicitly restarted Arnoldi method for standard eigenvalue problems. The final algorithm is applied to examples from a benchmark collection, showing that both processing time and memory consumption can be considerably reduced with the restarting technique.
引用
收藏
页码:411 / 436
页数:26
相关论文
共 33 条
  • [1] [Anonymous], 2000, SOFTWARE ENV TOOLS
  • [2] SOAR: A second-order Arnoldi method for the solution of the quadratic eigenvalue problem
    Bai, ZJ
    Su, YF
    [J]. SIAM JOURNAL ON MATRIX ANALYSIS AND APPLICATIONS, 2005, 26 (03) : 640 - 659
  • [3] An extension of MATLAB to continuous functions and operators
    Battles, Z
    Trefethen, LN
    [J]. SIAM JOURNAL ON SCIENTIFIC COMPUTING, 2004, 25 (05) : 1743 - 1770
  • [4] A Jacobi-Davidson-type projection method for nonlinear eigenvalue problems
    Betcke, T
    Voss, H
    [J]. FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2004, 20 (03): : 363 - 372
  • [5] NLEVP: A Collection of Nonlinear Eigenvalue Problems
    Betcke, Timo
    Higham, Nicholas J.
    Mehrmann, Volker
    Schroeder, Christian
    Tisseur, Francoise
    [J]. ACM TRANSACTIONS ON MATHEMATICAL SOFTWARE, 2013, 39 (02):
  • [6] BJORCK A, 1994, LINEAR ALGEBRA APPL, V198, P297
  • [7] Fassbender H, 2008, ELECTRON T NUMER ANA, V31, P306
  • [8] MEHRPARAMETRIGE UND NICHTLINEARE EIGENWERTAUFGABEN
    HADELER, KP
    [J]. ARCHIVE FOR RATIONAL MECHANICS AND ANALYSIS, 1967, 27 (04) : 306 - &
  • [9] A linear eigenvalue algorithm for the nonlinear eigenvalue problem
    Jarlebring, Elias
    Michiels, Wim
    Meerbergen, Karl
    [J]. NUMERISCHE MATHEMATIK, 2012, 122 (01) : 169 - 195
  • [10] A KRYLOV METHOD FOR THE DELAY EIGENVALUE PROBLEM
    Jarlebring, Elias
    Meerbergen, Karl
    Michiels, Wim
    [J]. SIAM JOURNAL ON SCIENTIFIC COMPUTING, 2010, 32 (06) : 3278 - 3300