Matthias Bollhöfer
Braunschweig University of Technology
Network
Latest external collaboration on country level. Dive into details by clicking on the dots.
Publication
Featured researches published by Matthias Bollhöfer.
Siam Review | 2008
Olaf Schenk; Matthias Bollhöfer; Rudolf A. Römer
We propose efficient preconditioning algorithms for an eigenvalue problem arising in quantum physics, namely, the computation of a few interior eigenvalues and their associated eigenvectors for large-scale sparse real and symmetric indefinite matrices of the Anderson model of localization. We compare the Lanczos algorithm in the 1987 implementation by Cullum and Willoughby with the shift-and-invert techniques in the implicitly restarted Lanczos method and in the Jacobi-Davidson method. Our preconditioning approaches for the shift-and-invert symmetric indefinite linear system are based on maximum weighted matchings and algebraic multilevel incomplete
SIAM Journal on Scientific Computing | 2009
Matthias Bollhöfer; Marcus J. Grote; Olaf Schenk
LDL^T
Linear Algebra and its Applications | 2001
Matthias Bollhöfer
factorizations. These techniques can be seen as a complement to the alternative idea of using more complete pivoting techniques for the highly ill-conditioned symmetric indefinite Anderson matrices. We demonstrate the effectiveness and the numerical accuracy of these algorithms. Our numerical examples reveal that recent algebraic multilevel preconditioning solvers can accelerate the computation of a large-scale eigenvalue problem corresponding to the Anderson model of localization by several orders of magnitude.
Computer Physics Communications | 2007
Matthias Bollhöfer; Yvan Notay
An algebraic multilevel (ML) preconditioner is presented for the Helmholtz equation in heterogeneous media. It is based on a multilevel incomplete
SIAM Journal on Matrix Analysis and Applications | 2002
Matthias Bollhöfer; Yousef Saad
LDL^T
SIAM Journal on Scientific Computing | 2003
Matthias Bollhöfer
factorization and preserves the inherent (complex) symmetry of the Helmholtz equation. The ML preconditioner incorporates two key components for efficiency and numerical stability: symmetric maximum weight matchings and an inverse-based pivoting strategy. The former increases the block-diagonal dominance of the system, whereas the latter controls
parallel computing | 2011
José Ignacio Aliaga; Matthias Bollhöfer; Alberto F. Martín; Enrique S. Quintana-Ortí
\|L^{-1}\|
parallel computing | 2010
José Ignacio Aliaga; Matthias Bollhöfer; Alberto F. Martín; Enrique S. Quintana-Ortí
for numerical stability. When applied recursively, their combined effect yields an algebraic coarsening strategy, similar to algebraic multigrid methods, even for highly indefinite matrices. The ML preconditioner is combined with a Krylov subspace method and applied as a “black-box” solver to a series of challenging two- and three-dimensional test problems, mainly from geophysical seismic imaging. The numerical results demonstrate the robustness and efficiency of the ML preconditioner, even at higher frequency regimes.
SIAM Journal on Matrix Analysis and Applications | 2001
Matthias Bollhöfer; Yousef Saad
Abstract An incomplete LU decomposition with pivoting is presented that progressively monitors the growth of the inverse factors of L , U . The information on the growth of the inverse factors is used as feedback for dropping entries in L and U . This method often yields a robust and effective preconditioner especially when the system is highly indefinite. Numerical examples demonstrate the effectiveness of this approach.
SIAM Journal on Matrix Analysis and Applications | 2002
Matthias Bollhöfer; Volker Mehrmann
A new software code for computing selected eigenvalues and associated eigenvectors of a real symmetric matrix is described. The eigenvalues are either the smallest or those closest to some specified target, which may be in the interior of the spectrum. The underlying algorithm combines the Jacobi–Davidson method with efficient multilevel incomplete LU (ILU) preconditioning. Key features are modest memory requirements and robust convergence to accurate solutions. Parameters needed for incomplete LU preconditioning are automatically computed and may be updated at run time depending on the convergence pattern. The software is easy to use by non-experts and its top level routines are written in FORTRAN 77. Its potentialities are demonstrated on a few applications taken from computational physics.