Approximation of boundary element operators by adaptive 2-matrices
Steffen Börm and Wolfgang Hackbusch
Contact the author: Please use for correspondence this email.
Submission date: 23. Jan. 2003 (revised version: April 2004)
published in: Foundations of computational mathematics : Minneapolis 2002 (FoCM 2002) ; selected papers based on the plenary talks presented at FoCM 2002, Minneapolis, MN, USA, August 5-14, 2002 / F. Cucker ... (eds.)
Cambridge : Cambridge University Press, 2004. - P. 58 - 75
(London Mathematical Society lecture note series ; 312)
MSC-Numbers: 65F05, 65F30, 65F50, 65N38, 68P05, 45B05, 35C20
Keywords and phrases: hierarchical matrices, nested bases, bem
Download full preprint: PDF (217 kB), PS ziped (222 kB)
The discretization of integral operators corresponding to non-local kernel functions typically gives rise to densely populated matrices. In order to be able to treat these matrices in an efficient manner, they have to be compressed, e.g., by panel clustering algorithms, multipole expansions or wavelet techniques. By choosing the correct panel clustering approach, the resulting approximation of the matrix can be written in the form of a so-called -matrix. The -matrix representation can be computed for fairly general kernel functions by a black box algorithm that requires only pointwise evaluations of the kernel function. Although this technique leads to good results, the expansion system tends to contain a certain level of redundancy that leads to an unnecessarily high complexity for the memory requirements and the matrix-vector multiplication. We present two variants of the original method that can compress the matrix even further. Both methods work on the fly, i.e., it is not necessary to keep the original -matrix in memory, and both methods perform an algebraic compression, so that the black box character of the algorithm is preserved.