Construction of Hierarchically Semi-Separable matrix Representation using Adaptive Johnson-Lindenstrauss Sketching

02/03/2023
by   Yotam Yaniv, et al.
0

We extend an adaptive partially matrix-free Hierarchically Semi-Separable (HSS) matrix construction algorithm by Gorman et al. [SIAM J. Sci. Comput. 41(5), 2019] which uses Gaussian sketching operators to a broader class of Johnson–Lindenstrauss (JL) sketching operators. We present theoretical work which justifies this extension. In particular, we extend the earlier concentration bounds to all JL sketching operators and examine this bound for specific classes of such operators including the original Gaussian sketching operators, subsampled randomized Hadamard transform (SRHT) and the sparse Johnson–Lindenstrauss transform (SJLT). We discuss the implementation details of applying SJLT efficiently and demonstrate experimentally that using SJLT instead of Gaussian sketching operators leads to 1.5–2.5x speedups of the HSS construction implementation in the STRUMPACK C++ library. The generalized algorithm allows users to select their own JL sketching operators with theoretical lower bounds on the size of the operators which may lead to faster run time with similar HSS construction accuracy.

READ FULL TEXT

page 34

page 38

research
10/09/2018

Matrix-free construction of HSS representation using adaptive randomized sampling

We present new algorithms for the randomized construction of hierarchica...
research
06/02/2020

Kernel-independent adaptive construction of ℋ^2-matrix approximations

A method for the kernel-independent construction of ℋ^2-matrix approxima...
research
08/03/2023

Randomized approximation of summable sequences – adaptive and non-adaptive

We prove lower bounds for the randomized approximation of the embedding ...
research
08/24/2022

Factoring differential operators over algebraic curves in positive characteristic

We present an algorithm for factoring linear differential operators with...
research
07/13/2021

Exponentially convergent trapezoidal rules to approximate fractional powers of operators

In this paper we are interested in the approximation of fractional power...
research
03/01/2021

Pyramid Transform of Manifold Data via Subdivision Operators

Multiscale transform has become a key ingredient in many data processing...
research
01/13/2021

A Tail Estimate with Exponential Decay for the Randomized Incremental Construction of Search Structures

We revisit the randomized incremental construction of the Trapezoidal Se...

Please sign up or login with your details

Forgot password? Click here to reset