首页> 外文学位 >Relaxation-corrected Bootstrap Algebraic Multigrid (rBAMG).
【24h】

Relaxation-corrected Bootstrap Algebraic Multigrid (rBAMG).

机译:松弛校正的Bootstrap代数多重网格(rBAMG)。

获取原文
获取原文并翻译 | 示例

摘要

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 (AMG) by locally fitting a set of test vectors that have been relaxed as solutions to the corresponding homogeneous equation, Ax = 0. This thesis introduces an indirect operator-based interpolation scheme for BAMG that determines the interpolation weights indirectly by "collapsing" the unwanted connections in "operator interpolation". Compared to BAMG, this indirect BAMG approach (iBAMG) is more in the spirit of classical AMG, which collapses unwanted connections in operator interpolation based on the (restrictive) assumption that smooth error is locally constant.;This thesis also develops another form of BAMG, called rBAMG, that involves modifying the least-squares process by temporarily relaxing on the test vectors at the fine-grid interpolation points. The theory here shows that, under fairly general conditions, iBAMG and rBAMG are equivalent. Simplicity and potentially greater generality favor rBAMG, so this algorithm is at the focus of the numerical performance study here.;The rBAMG setup process involves several components that are developed in this thesis. Besides the new least-squares principle involving the residuals of the test vectors, a simple extrapolation scheme is developed to accurately estimate the convergence factors of the evolving AMG solver. Such a capability is essential to effective development of a fast solver, and the approach introduced here proves to be much more effective than the conventional approach of just observing successive error reduction factors. Another component of the setup process is the use of the current V-cycle to ensure its effectiveness or, when poor convergence is observed, to expose error components that are not being properly attenuated. How we coordinate use of these evolving error components together with the original test vectors to direct the setup process is a critical issue to r BAMG's effectiveness. Another 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 details of the components used here are spelled out in what follows.;The study of rBAMG here is an attempt to systematically analyze the behavior of the algorithm in terms relative to several parameters. The focus here is on the number of test vectors, the number of relaxations applied to them, and the dimension of the matrix to which the scheme is applied. A large number of other parameters and options could also be considered, including different cycling strategies, other coarsening strategies (e.g., computing several eigenvector approximations on coarse levels), different numbers of relaxation sweeps on coarse levels, different possible strategies for combining test vectors and error components produced by the current cycles, and so on. Studying all of these options and parameters would not be feasible here. Instead, reasonable choices are made based on some sample studies (that, in the interest of space, we choose not to document here), with the hope that the rBAMG algorithm studied here is generally fairly effective and robust. Our analysis is thus able to focus on how this scheme behaves numerically in the face of increasing the numbers of test vectors and relaxation sweeps performed on them, as well as the problem sizes.
机译:Bootstrap代数多重网格(BAMG)是基于多重网格的求解器,用于形式为Ax = b的矩阵方程。其目的是通过局部拟合一组已经放松的测试向量作为对相应齐次方程Ax = 0的解,来自动确定代数多重网格(AMG)中使用的插值权重。本文介绍了一种基于间接算子的插值方案对于BAMG,它通过“折叠”“算子插值”中的不需要的连接间接确定插值权重。与BAMG相比,这种间接BAMG方法(iBAMG)更符合经典AMG的精神,它基于平滑误差为局部常数的(限制性)假设,使算子插值中的不必要连接崩溃。;本文还开发了另一种形式的BAMG ,称为rBAMG,它涉及通过在细网格插值点上暂时放松测试向量来修改最小二乘过程。此处的理论表明,在相当普遍的条件下,iBAMG和rBAMG是等效的。简单性和潜在的更大通用性有利于rBAMG,因此该算法是本文数值性能研究的重点。; rBAMG的设置过程涉及本文开发的几个组件。除了涉及测试向量残差的新的最小二乘原理外,还开发了一种简单的外推方案,可以准确地估计演化中的AMG求解器的收敛因子。这种能力对于有效开发快速求解器至关重要,并且事实证明,此处介绍的方法比仅观察连续误差减小因子的常规方法更为有效。建立过程的另一个组成部分是使用当前的V周期以确保其有效性,或者在观察到收敛性较差时,暴露出未被适当衰减的误差分量。我们如何协调使用这些不断发展的误差分量以及原始测试向量来指导设置过程,这是BAMG有效性的关键问题。另一个相关的组件是缩放和重组Ritz过程,该过程以所谓的弱近似属性为目标,试图揭示这些不断发展的误差和测试向量空间的重要元素。下面详细说明了这里使用的组件的详细信息。此处对rBAMG的研究是试图相对于几个参数系统地分析算法的行为。这里的重点是测试向量的数量,应用于它们的松弛数量以及应用该方案的矩阵的尺寸。还可以考虑大量其他参数和选项,包括不同的循环策略,其他粗化策略(例如,在粗略水平上计算多个特征向量近似值),在粗略水平上不同数量的弛豫扫描,用于组合测试向量和当前周期产生的误差分量,等等。在这里研究所有这些选项和参数是不可行的。取而代之的是,根据一些样本研究(为了节省空间,我们选择不在此处记录)做出合理的选择,希望此处研究的rBAMG算法通常相当有效且健壮。因此,我们的分析能够专注于在增加测试向量和对其执行弛豫扫描的数量以及问题大小的情况下,该方案在数值上的行为。

著录项

  • 作者

    Park, Minho.;

  • 作者单位

    University of Colorado at Boulder.;

  • 授予单位 University of Colorado at Boulder.;
  • 学科 Applied Mathematics.
  • 学位 Ph.D.
  • 年度 2010
  • 页码 91 p.
  • 总页数 91
  • 原文格式 PDF
  • 正文语种 eng
  • 中图分类
  • 关键词

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号