Fast ultrametric matrix-vector multiplication
Abstract
We study the properties of ultrametric matrices aiming to design methods for fast ultrametric matrix-vector multiplication. We show how to encode such a matrix as a tree structure in quadratic time and demonstrate how to use the resulting representation to perform matrix-vector multiplications in linear time. Accompanying this article, we provide an implementation of the proposed algorithms and present empirical results on their practical performance.
- Publication:
-
arXiv e-prints
- Pub Date:
- December 2021
- DOI:
- 10.48550/arXiv.2201.00017
- arXiv:
- arXiv:2201.00017
- Bibcode:
- 2022arXiv220100017H
- Keywords:
-
- Mathematics - Numerical Analysis;
- 05-08;
- 15-04;
- 15B99;
- 68R10;
- 05C50