This paper presents an adaptive randomized algorithm for computing the butterfly factorization of an m × n matrix with m ≈ n provided that both the matrix and its transpose can be rapidly applied to arbitrary vectors. The resulting factorization is composed of O(log n) sparse factors, each containing O(n) nonzero entries. The factorization can be attained using O(n3/2 log n) computation and O(n log n) memory resources. The proposed algorithm can be implemented in parallel and can apply to matrices with strong or weak admissibility conditions arising from surface integral equation solvers as well as multi-frontal-based finite-difference, finite-element, or finite-volume solvers. A distributed-memory parallel implementation of the algorithm d...
A randomized algorithm for computing a so-called UTV factorization efficiently is presented. Given a...
Low rank matrix factorization is an important step in many high dimensional machine learning algorit...
A randomized algorithm for computing a so-called UTV factorization efficiently is presented. Given a...
This paper presents an adaptive randomized algorithm for computing the butterfly factorization of an...
© 2015 Society for Industrial and Applied Mathematics.The paper introduces the butterfly factorizati...
Abstract. The paper introduces the butterfly factorization as a data-sparse approximation for the ma...
The purpose of this text is to provide an accessible introduction to a set of recently developed alg...
This work introduces Divide-Factor-Combine (DFC), a parallel divide-and-conquer framework for noisy ...
AbstractThis paper gives improved parallel methods for several exact factorizations of some classes ...
International audienceFast transforms correspond to factorizations of the form $\mathbf{Z} = \mathbf...
In the interest of reproducible research, this is exactly the version of the code used to generate t...
The recursive structure of butterfly matrices has been exploited to accelerate common methods in com...
We present a fast and approximate multifrontal solver for large-scale sparse linear systems arising ...
International audienceWe consider the solution of sparse linear systems using direct methods via LU ...
International audienceMany matrices associated with fast transforms posess a certain low-rank proper...
A randomized algorithm for computing a so-called UTV factorization efficiently is presented. Given a...
Low rank matrix factorization is an important step in many high dimensional machine learning algorit...
A randomized algorithm for computing a so-called UTV factorization efficiently is presented. Given a...
This paper presents an adaptive randomized algorithm for computing the butterfly factorization of an...
© 2015 Society for Industrial and Applied Mathematics.The paper introduces the butterfly factorizati...
Abstract. The paper introduces the butterfly factorization as a data-sparse approximation for the ma...
The purpose of this text is to provide an accessible introduction to a set of recently developed alg...
This work introduces Divide-Factor-Combine (DFC), a parallel divide-and-conquer framework for noisy ...
AbstractThis paper gives improved parallel methods for several exact factorizations of some classes ...
International audienceFast transforms correspond to factorizations of the form $\mathbf{Z} = \mathbf...
In the interest of reproducible research, this is exactly the version of the code used to generate t...
The recursive structure of butterfly matrices has been exploited to accelerate common methods in com...
We present a fast and approximate multifrontal solver for large-scale sparse linear systems arising ...
International audienceWe consider the solution of sparse linear systems using direct methods via LU ...
International audienceMany matrices associated with fast transforms posess a certain low-rank proper...
A randomized algorithm for computing a so-called UTV factorization efficiently is presented. Given a...
Low rank matrix factorization is an important step in many high dimensional machine learning algorit...
A randomized algorithm for computing a so-called UTV factorization efficiently is presented. Given a...