Adaptive multiplication of rank-structured matrices in linear complexity

09/16/2023
by   Steffen Börm, et al.
0

Hierarchical matrices approximate a given matrix by a decomposition into low-rank submatrices that can be handled efficiently in factorized form. ℋ^2-matrices refine this representation following the ideas of fast multipole methods in order to achieve linear, i.e., optimal complexity for a variety of important algorithms. The matrix multiplication, a key component of many more advanced numerical algorithms, has so far proven tricky: the only linear-time algorithms known so far either require the very special structure of HSS-matrices or need to know a suitable basis for all submatrices in advance. In this article, a new and fairly general algorithm for multiplying ℋ^2-matrices in linear complexity with adaptively constructed bases is presented. The algorithm consists of two phases: first an intermediate representation with a generalized block structure is constructed, then this representation is re-compressed in order to match the structure prescribed by the application. The complexity and accuracy are analysed and numerical experiments indicate that the new algorithm can indeed be significantly faster than previous attempts.

READ FULL TEXT

page 17

page 20

page 24

research
06/17/2021

Faster Sparse Matrix Inversion and Rank Computation in Finite Fields

We improve the current best running time value to invert sparse matrices...
research
05/06/2022

Linear-Complexity Black-Box Randomized Compression of Hierarchically Block Separable Matrices

A randomized algorithm for computing a compressed representation of a gi...
research
08/04/2023

Computation of quasiseparable representations of Green matrices

The well-known Asplund theorem states that the inverse of a (possibly on...
research
01/27/2022

Quantum algorithm for dense kernel matrices using hierarchical splitting

Kernel matrices, which arise from discretizing a kernel function k(x,x')...
research
11/13/2019

Graph-Induced Rank Structures and their Representations

A new framework is proposed to study rank-structured matrices arising fr...
research
05/06/2022

Randomized Compression of Rank-Structured Matrices Accelerated with Graph Coloring

A randomized algorithm for computing a data sparse representation of a g...
research
08/14/2019

Accuracy Controlled Structure-Preserving H^2-Matrix-Matrix Product in Linear Complexity with Change of Cluster Bases

H^2-matrix constitutes a general mathematical framework for efficient c...

Please sign up or login with your details

Forgot password? Click here to reset