Quantum algorithm for dense kernel matrices using hierarchical splitting

01/27/2022
by   Quynh The Nguyen, et al.
0

Kernel matrices, which arise from discretizing a kernel function k(x,x'), have a variety of applications in mathematics and engineering. Classically, the celebrated fast multipole method was designed to perform matrix multiplication on kernel matrices of dimension N in time almost linear in N by using techniques later generalized into the linear algebraic framework of hierarchical matrices. In light of this success, we propose a quantum algorithm for efficiently performing matrix operations on hierarchical matrices by implementing a quantum block-encoding of the hierarchical matrix structure. When applied to many kernel matrices, our quantum algorithm can solve quantum linear systems of dimension N in time O(κpolylog(N/ε)), where κ and ε are the condition number and error bound of the matrix operation. This runtime is exponentially faster than any existing quantum algorithms for implementing dense kernel matrices. Finally, we discuss possible applications of our methodology in solving integral equations or accelerating computations in N-body problems.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
07/20/2020

Solving Sparse Linear Systems Faster than Matrix Multiplication

Can linear systems be solved faster than matrix multiplication? While th...
research
09/12/2019

Quantum linear system solver based on time-optimal adiabatic quantum computing and quantum approximate optimization algorithm

We demonstrate that with an optimally tuned scheduling function, adiabat...
research
09/16/2023

Adaptive multiplication of rank-structured matrices in linear complexity

Hierarchical matrices approximate a given matrix by a decomposition into...
research
06/04/2022

Data-driven Construction of Hierarchical Matrices with Nested Bases

Hierarchical matrices provide a powerful representation for significantl...
research
03/27/2018

A Study of Clustering Techniques and Hierarchical Matrix Formats for Kernel Ridge Regression

We present memory-efficient and scalable algorithms for kernel methods u...
research
12/03/2019

Transforming the Lindblad Equation into a System of Linear Equations: Performance Optimization and Parallelization

Rapidly growing performance and memory capacity of modern supercomputers...
research
01/03/2021

Matrix constructs

Matrices can be built and designed by applying procedures from lower ord...

Please sign up or login with your details

Forgot password? Click here to reset