New Algebraic Fast Algorithms for $N$-body Problems in Two and Three Dimensions
Abstract
We present two new algebraic multilevel hierarchical matrix algorithms to perform fast matrix-vector product (MVP) for -body problems in dimensions, namely efficient (fully nested algorithm, i.e., matrix-like algorithm) and (semi-nested algorithm, i.e., cross of and matrix-like algorithms). The efficient and hierarchical representations are based on our recently introduced weak admissibility condition in higher dimensions, where the admissible clusters are the far-field and the vertex-sharing clusters. Due to the use of nested form of the bases, the proposed hierarchical matrix algorithms are more efficient than the non-nested algorithms ( matrix algorithms). We rely on purely algebraic low-rank approximation techniques (e.g., ACA and NCA) and develop both algorithms in a black-box fashion. Another noteworthy contribution of this article is that we perform a comparative study of the proposed algorithms with different algebraic (NCA or ACA-based compression) fast MVP algorithms in D and D. The fast algorithms are tested on various kernel matrices and applied to get fast iterative solutions of a dense linear system arising from the discretized integral equations and radial basis function interpolation. Notably, all the algorithms are developed in a similar fashion in and tested within the same environment, allowing for meaningful comparisons. The numerical results demonstrate that the proposed algorithms are competitive to the NCA-based standard matrix algorithm with respect to the memory and time. The C++ implementation of the proposed algorithms is available at https://github.com/riteshkhan/H2weak/.
Cite
@article{arxiv.2309.14085,
title = {New Algebraic Fast Algorithms for $N$-body Problems in Two and Three Dimensions},
author = {Ritesh Khan and Sivaram Ambikasaran},
journal= {arXiv preprint arXiv:2309.14085},
year = {2026}
}
Comments
44 pages