Calculating elements of matrix functions using divided differences
- URL: http://arxiv.org/abs/2107.14124v2
- Date: Tue, 16 Nov 2021 13:34:57 GMT
- Title: Calculating elements of matrix functions using divided differences
- Authors: Lev Barash, Stefan G\"uttel, Itay Hen
- Abstract summary: We introduce a method for calculating individual elements of matrix functions.
We showcase our approach by calculating the matrix elements of the exponential of a transverse-field Ising model.
We discuss practical applications of our method.
- Score: 0.3437656066916039
- License: http://arxiv.org/licenses/nonexclusive-distrib/1.0/
- Abstract: We introduce a method for calculating individual elements of matrix
functions. Our technique makes use of a novel series expansion for the action
of matrix functions on basis vectors that is memory efficient even for very
large matrices. We showcase our approach by calculating the matrix elements of
the exponential of a transverse-field Ising model and evaluating quantum
transition amplitudes for large many-body Hamiltonians of sizes up to $2^{64}
\times 2^{64}$ on a single workstation. We also discuss the application of the
method to matrix inverses. We relate and compare our method to the
state-of-the-art and demonstrate its advantages. We also discuss practical
applications of our method.
Related papers
- SMM-Conv: Scalar Matrix Multiplication with Zero Packing for Accelerated Convolution [4.14360329494344]
We present a novel approach for accelerating convolutions during inference for CPU-based architectures.
Our experiments with commonly used network architectures demonstrate a significant speedup compared to existing indirect methods.
arXiv Detail & Related papers (2024-11-23T21:43:38Z) - A quantum compiler design method by using linear combinations of permutations [0.0]
We describe a method to write a given generic matrix in terms of quantum gates based on the block encoding.
We first show how to convert a matrix into doubly matrices and by using Birkhoff's algorithm, we express that matrix in terms of a linear combination of permutations which can be mapped to quantum circuits.
arXiv Detail & Related papers (2024-04-28T15:42:37Z) - NISQ algorithm for the matrix elements of a generic observable [0.0]
We present a noisy intermediate scale quantum algorithm for estimating the diagonal and off-diagonal matrix elements of a generic observable in the energy eigenbasis of a given Hamiltonian.
arXiv Detail & Related papers (2022-05-20T10:07:55Z) - Quantum algorithms for matrix operations and linear systems of equations [65.62256987706128]
We propose quantum algorithms for matrix operations using the "Sender-Receiver" model.
These quantum protocols can be used as subroutines in other quantum schemes.
arXiv Detail & Related papers (2022-02-10T08:12:20Z) - Fast Differentiable Matrix Square Root and Inverse Square Root [65.67315418971688]
We propose two more efficient variants to compute the differentiable matrix square root and the inverse square root.
For the forward propagation, one method is to use Matrix Taylor Polynomial (MTP), and the other method is to use Matrix Pad'e Approximants (MPA)
A series of numerical tests show that both methods yield considerable speed-up compared with the SVD or the NS iteration.
arXiv Detail & Related papers (2022-01-29T10:00:35Z) - Fast Differentiable Matrix Square Root [65.67315418971688]
We propose two more efficient variants to compute the differentiable matrix square root.
For the forward propagation, one method is to use Matrix Taylor Polynomial (MTP)
The other method is to use Matrix Pad'e Approximants (MPA)
arXiv Detail & Related papers (2022-01-21T12:18:06Z) - Sublinear Time Approximation of Text Similarity Matrices [50.73398637380375]
We introduce a generalization of the popular Nystr"om method to the indefinite setting.
Our algorithm can be applied to any similarity matrix and runs in sublinear time in the size of the matrix.
We show that our method, along with a simple variant of CUR decomposition, performs very well in approximating a variety of similarity matrices.
arXiv Detail & Related papers (2021-12-17T17:04:34Z) - Sparse Factorization of Large Square Matrices [10.94053598642913]
In this paper, we propose to approximate a large square matrix with a product of sparse full-rank matrices.
In the approximation, our method needs only $N(log N)2$ non-zero numbers for an $Ntimes N$ full matrix.
We show that our method gives a better approximation when the approximated matrix is sparse and high-rank.
arXiv Detail & Related papers (2021-09-16T18:42:21Z) - Non-PSD Matrix Sketching with Applications to Regression and
Optimization [56.730993511802865]
We present dimensionality reduction methods for non-PSD and square-roots" matrices.
We show how these techniques can be used for multiple downstream tasks.
arXiv Detail & Related papers (2021-06-16T04:07:48Z) - Quantum query complexity with matrix-vector products [9.192149087264033]
We study quantum algorithms that learn properties of a matrix using queries that return its action on an input vector.
We show that for various problems, including computing the trace, determinant or rank of a matrix, quantum computers do not provide an speedup over classical computation.
arXiv Detail & Related papers (2021-02-22T20:42:17Z) - Sketching Transformed Matrices with Applications to Natural Language
Processing [76.6222695417524]
We propose a space-efficient sketching algorithm for computing the product of a given small matrix with the transformed matrix.
We show that our approach obtains small error and is efficient in both space and time.
arXiv Detail & Related papers (2020-02-23T03:07:31Z)
This list is automatically generated from the titles and abstracts of the papers in this site.
This site does not guarantee the quality of this site (including all information) and is not responsible for any consequences.