中文

Block经典Gram-Schmidt的正交化Pythagorean变体

数值分析 2025-10-28 v3 数值分析

摘要

Block经典Gram-Schmidt(BCGS)因其相对于其他正交化方法(如修正Gram-Schmidt或Householder)的有利通信特性,常用于分布式计算环境中的向量正交化。然而,已知BCGS(以及最近开发的低同步变体BCGS)在有限精度算术中可能出现显著的正交性损失,这会导致下游应用(如s步Krylov子空间方法)的不稳定和不准确解。提高向量间正交性的常用方法是重新正交化。本文聚焦于BCGS的"Pythagorean"变体(引入于[参考文献]),该变体在满足O(ε\varepsilon)κ^2(X)<1时,保证O(ε\varepsilon)κ^2(X)界限上的正交性损失。我们引入并分析两种重新正交化Pythagorean BCGS变体。这些变体具有有利的通信特性,每个块列的同步点数为渐近2个;同时改进了正交性损失的O(ε\varepsilon)界限。我们以一般方式推导这些界限,同样允许对混合精度变体进行分析。通过一组测试矩阵和来自新版BlockStab工具箱的实验验证了理论结果。

关键词

引用

@article{arxiv.2405.01298,
  title  = {Reorthogonalized Pythagorean variants of block classical Gram-Schmidt},
  author = {Erin Carson and Kathryn Lund and Yuxin Ma and Eda Oktay},
  journal= {arXiv preprint arXiv:2405.01298},
  year   = {2025}
}