期刊
SIAM JOURNAL ON MATRIX ANALYSIS AND APPLICATIONS
卷 42, 期 2, 页码 683-707出版社
SIAM PUBLICATIONS
DOI: 10.1137/20M1365776
关键词
symmetric positive definite preconditioner; HSS matrix representation; H-2 matrix representation; kernel matrix
资金
- National Science Foundation [ACI1609842, ACI-2003683]
This paper presents a general algorithm for constructing an SPD HSS approximation as a preconditioner for solving linear systems with dense, ill-conditioned, symmetric positive definite (SPD) kernel matrices. The algorithm uses the H-2 representation of the SPD matrix to reduce computational complexity from quadratic to quasilinear, and numerical experiments demonstrate its performance.
In an iterative approach for solving linear systems with dense, ill-conditioned, symmetric positive definite (SPD) kernel matrices, both fast matrix-vector products and fast preconditioning operations are required. Fast (linear-scaling) matrix-vector products are available by expressing the kernel matrix in an H-2 representation or an equivalent fast multipole method representation. This paper is concerned with preconditioning such matrices using the hierarchically semiseparable (HSS) matrix representation. Previously, an algorithm was presented to construct an HSS approximation to an SPD kernel matrix that is guaranteed to be SPD. However, this algorithm has quadratic cost and was only designed for recursive binary partitionings of the points defining the kernel matrix. This paper presents a general algorithm for constructing an SPD HSS approximation. Importantly, the algorithm uses the H-2 representation of the SPD matrix to reduce its computational complexity from quadratic to quasilinear. Numerical experiments illustrate how this SPD HSS approximation performs as a preconditioner for solving linear systems arising from a range of kernel functions.
作者
我是这篇论文的作者
点击您的名字以认领此论文并将其添加到您的个人资料中。
推荐
暂无数据