scholarly journals Preconditioned Low-Rank Methods for High-Dimensional Elliptic PDE Eigenvalue Problems

2011 ◽  
Vol 11 (3) ◽  
pp. 363-381 ◽  
Author(s):  
Daniel Kressner ◽  
Christine Tobler

AbstractWe consider elliptic PDE eigenvalue problems on a tensorized domain, discretized such that the resulting matrix eigenvalue problem Ax=λx exhibits Kronecker product structure. In particular, we are concerned with the case of high dimensions, where standard approaches to the solution of matrix eigenvalue problems fail due to the exponentially growing degrees of freedom. Recent work shows that this curse of dimensionality can in many cases be addressed by approximating the desired solution vector x in a low-rank tensor format. In this paper, we use the hierarchical Tucker decomposition to develop a low-rank variant of LOBPCG, a classical preconditioned eigenvalue solver. We also show how the ALS and MALS (DMRG) methods known from computational quantum physics can be adapted to the hierarchical Tucker decomposition. Finally, a combination of ALS and MALS with LOBPCG and with our low-rank variant is proposed. A number of numerical experiments indicate that such combinations represent the methods of choice.

SIAM Review ◽  
1973 ◽  
Vol 15 (2) ◽  
pp. 318-334 ◽  
Author(s):  
Gene H. Golub

2000 ◽  
Author(s):  
Heewook Lee ◽  
Noboru Kikuchi

Abstract Complex eigenvalue analysis is widely used when the dynamic instability of the structure is in doubt due to friction forces, aerodynamic forces, control systems, or other effects. MSC/NASTRAN upper Hessenberg method and MATLAB eigenvalue solver produce fictitious nonzero real parts for real asymmetric matrix eigenvalue problems. For dynamic instability problems, since nonzero real parts of complex eigenvalues determine the unstable eigenvalues, the accuracy of real parts becomes crucial. The appropriate double shift QR or the QZ algorithms are applied to eliminate fictitious nonzero real parts and produce only authentic complex eigenvalues for real asymmetric matrix eigenvalue problems. Numerical examples are solved using the double shift QR and the QZ algorithms, and the results are compared with the results of MSC/NASTRAN upper Hessenberg method and MATLAB solvers.


Sign in / Sign up

Export Citation Format

Share Document