中文

网络矩阵的快速直接求解器

数值分析 2007-07-02 v1

摘要

本文给出了一种快速直接求逆方案,用于求解二维椭圆偏微分方程离散化所产生的大型稀疏线性方程组。该方案针对均匀正方形网格上的离散化情况进行了描述,但可推广至更一般的几何形状。对于包含 NN 个点的网格,该方案需要 O(Nlog2N)O(N \log^{2}N) 次算术运算和 O(NlogN)O(N \log N) 的存储量来计算近似逆矩阵。如果仅需单次求解,则该方案仅需 O(NlogN)O(\sqrt{N} \log N) 的存储量;相同的存储量也足以计算 Dirichlet-to-Neumann 算子以及其他边界到边界算子。文中通过若干数值示例说明了该方案。例如,在一台 2.8GHz P4 台式 PC 上,一个大小为 106×10610^6 \times 10^6 的矩阵在四分钟内被求逆至七位精度。

关键词

引用

@article{arxiv.0706.4348,
  title  = {A fast direct solver for network matrices},
  author = {Per-Gunnar Martinsson},
  journal= {arXiv preprint arXiv:0706.4348},
  year   = {2007}
}

评论

11 pages, 6 figures

R2 v1 2026-06-29T01:32:29.669Z