Back to Search
Start Over
Survey on the Technique of Hierarchical Matrices
- Source :
- Vietnam Journal of Mathematics. 44:71-101
- Publication Year :
- 2015
- Publisher :
- Springer Science and Business Media LLC, 2015.
-
Abstract
- Usually, one avoids numerical algorithms involving operations with large, fully populated matrices. Instead, one tries to reduce all algorithms to matrix-vector multiplications involving only sparse matrices. The reason is the large number of floating point operations; e.g., $\mathcal {O}(n^{3})$ for the multiplication of two general n × n matrices. The hierarchical matrix ( $\mathcal {H}$ -matrix) technique provides tools to perform the matrix operations approximately in almost linear work $\mathcal {O}(n\log ^{\ast }n)$ . The approximation errors are nevertheless acceptable, since large-scale matrices are usually obtained from discretisations which anyway contain a discretisation error. Adjusting the approximation error to the discretisation error yields the factor $\mathcal {O}(\log ^{\ast }n).$ The operations enabled by the $\mathcal {H}$ -matrix technique are not only the matrix addition and multiplication but also the matrix inversion and the LU or Cholesky decomposition. The positive statements from above do not hold for all matrices, but they are valid for the important class of matrices originating from standard discretisations of elliptic partial differential equations or the related integral equations. An important aspect is the fact that the algorithms can be applied in a black-box fashion. Having all matrix operations available, a much larger class of problems can be treated than by the restriction to matrix-vector multiplications. The LU decomposition can be used to construct fast iterations for solving linear systems. Also eigenvalue problems can be treated. The computation of matrix-valued functions is possible (e.g., the matrix exponential function) as well as the solution of matrix equations (e.g., of the Riccati equation).
- Subjects :
- Discrete mathematics
General Mathematics
Hierarchical matrix
010103 numerical & computational mathematics
01 natural sciences
Augmented matrix
Matrix multiplication
010101 applied mathematics
Combinatorics
Matrix (mathematics)
Integer matrix
Matrix splitting
Matrix function
Matrix analysis
0101 mathematics
Mathematics
Subjects
Details
- ISSN :
- 23052228 and 2305221X
- Volume :
- 44
- Database :
- OpenAIRE
- Journal :
- Vietnam Journal of Mathematics
- Accession number :
- edsair.doi...........8d7f7501a2915f2c4d9a2cccb816bf88