Relaxation‐corrected bootstrap algebraic multigrid (rBAMG)

SUMMARY Bootstrap algebraic multigrid (BAMG) is a multigrid-based solver for matrix equations of the form Ax = b. Its aim is to automatically determine the interpolation weights used in algebraic multigrid by locally fitting a set of test vectors that have been relaxed as solutions to the corresponding homogeneous equation, Ax = 0. This paper studies an improved form of BAMG, called relaxation-corrected bootstrap algebraic multigrid (rBAMG), that involves adding scaled residuals of the test vectors to the least-squares equations. The basic rBAMG scheme was introduced in an earlier paper [1] and analyzed on a simple model problem. The purpose of the current paper is to further develop this algorithm by incorporating several new critical components and to systematically study its performance on an interesting model problem from quantum chromodynamics. Whereas the earlier paper introduced a new least-squares principle involving the residuals of the test vectors, a simple extrapolation scheme is developed here to accurately estimate the convergence factors of the evolving algebraic multigrid solver. Such a capability is essential to the effective development of a fast solver, and the approach introduced here is shown numerically to be much more effective than the conventional approach of just observing successive error reduction factors. Another component of the setup process developed here is an adaptive cycling process. This component assesses the effectiveness of the V-cycle constructed in the initial rBAMG phase by applying it to the homogeneous equation. When poor convergence is observed, the set of test vectors is enhanced with the resulting error, enabling the subsequent least-squares fit of interpolation to produce an improved V-cycle. A related component is the scaling and recombination Ritz process that targets the so-called weak approximation property in an attempt to reveal the important elements of these evolving error and test vector spaces. The aim of the numerical study documented here is to provide insight into the various design choices that arise in the development of an rBAMG algorithm. With this in mind, the results for quantum chromodynamics focus on the behavior of rBAMG in terms of the number of initial test vectors used, the number of relaxation sweeps applied to them, and the size of the target matrices. Copyright © 2012 John Wiley & Sons, Ltd.

[1]  Marian Brezina,et al.  Convergence of algebraic multigrid based on smoothed aggregation , 1998, Numerische Mathematik.

[2]  Achi Brandt,et al.  Bootstrap AMG , 2011, SIAM J. Sci. Comput..

[3]  Scott P. MacLachlan,et al.  Improving robustness in multiscale methods , 2004 .

[4]  Thomas A. Manteuffel,et al.  Adaptive Smoothed Aggregation (αSA) , 2004, SIAM J. Sci. Comput..

[5]  David E. Keyes,et al.  Adaptive Smoothed Aggregation in Lattice QCD , 2007 .

[6]  D. Brandt,et al.  Multi-level adaptive solutions to boundary-value problems math comptr , 1977 .

[7]  Gene H. Golub,et al.  Matrix computations , 1983 .

[8]  Thomas A. Manteuffel,et al.  Operator‐based interpolation for bootstrap algebraic multigrid , 2010, Numer. Linear Algebra Appl..

[9]  Robert D. Falgout,et al.  Compatible Relaxation and Coarsening in Algebraic Multigrid , 2009, SIAM J. Sci. Comput..

[10]  StübenKlaus Algebraic multigrid (AMG) , 1983 .

[11]  Wolfgang Hackbusch,et al.  Multi-grid methods and applications , 1985, Springer series in computational mathematics.

[12]  Thomas A. Manteuffel,et al.  Adaptive Algebraic Multigrid , 2005, SIAM J. Sci. Comput..

[13]  William L. Briggs,et al.  A multigrid tutorial , 1987 .

[14]  Marian Brezina,et al.  Algebraic multigrid by smoothed aggregation for second and fourth order elliptic problems , 2005, Computing.

[15]  Thomas A. Manteuffel,et al.  Algebraic Multigrid Based on Element Interpolation (AMGe) , 2000, SIAM J. Sci. Comput..

[16]  T. Manteuffel,et al.  Adaptive Smoothed Aggregation ( α SA ) Multigrid ∗ , 2005 .

[17]  Thomas A. Manteuffel,et al.  Adaptive reduction‐based AMG , 2006, Numer. Linear Algebra Appl..

[18]  A. Brandt Multiscale Scientific Computation: Review 2001 , 2002 .

[19]  Karsten Kahl,et al.  ADAPTIVE REDUCTION-BASED MULTIGRID FOR NEARLY SINGULAR AN D HIGHLY DISORDERED PHYSICAL SYSTEMS ∗ , 2010 .

[20]  Cornelis W. Oosterlee,et al.  Algebraic Multigrid Solvers for Complex-Valued Matrices , 2008, SIAM J. Sci. Comput..

[21]  A. Brandt Algebraic multigrid theory: The symmetric case , 1986 .

[22]  Thomas A. Manteuffel,et al.  Adaptive Smoothed Aggregation (AlphaSA) Multigrid , 2005, SIAM Rev..

[23]  Anne Greenbaum,et al.  Iterative methods for solving linear systems , 1997, Frontiers in applied mathematics.

[24]  A. Brandt General highly accurate algebraic coarsening. , 2000 .

[25]  Carleton DeTar,et al.  Lattice methods for quantum chromodynamics , 2006 .

[26]  Panayot S. Vassilevski,et al.  Element-Free AMGe: General Algorithms for Computing Interpolation Weights in AMG , 2001, SIAM J. Sci. Comput..