A Parallel Hierarchical Blocked Adaptive Cross Approximation Algorithm
Numerical Analysis
2019-09-06 v3 Numerical Analysis
Abstract
This paper presents a hierarchical low-rank decomposition algorithm assuming any matrix element can be computed in time. The proposed algorithm computes rank-revealing decompositions of sub-matrices with a blocked adaptive cross approximation (BACA) algorithm, followed by a hierarchical merge operation via truncated singular value decompositions (H-BACA). The proposed algorithm significantly improves the convergence of the baseline ACA algorithm and achieves reduced computational complexity compared to the full decompositions such as rank-revealing QR decompositions. Numerical results demonstrate the efficiency, accuracy and parallel efficiency of the proposed algorithm.
Keywords
Cite
@article{arxiv.1901.06101,
title = {A Parallel Hierarchical Blocked Adaptive Cross Approximation Algorithm},
author = {Yang Liu and Wissam Sid-Lakhdar and Elizaveta Rebrova and Pieter Ghysels and Xiaoye Sherry Li},
journal= {arXiv preprint arXiv:1901.06101},
year = {2019}
}