Papers
Topics
Authors
Recent
Search
2000 character limit reached

A Quantum Speed-Up for Approximating the Top Eigenvectors of a Matrix

Published 23 May 2024 in quant-ph and cs.DS | (2405.14765v2)

Abstract: Finding a good approximation of the top eigenvector of a given d×dd\times d matrix AA is a basic and important computational problem, with many applications. We give two different quantum algorithms that, given query access to the entries of a Hermitian matrix AA and assuming a constant eigenvalue gap, output a classical description of a good approximation of the top eigenvector: one algorithm with time complexity O~(d<sup>1.75)\mathcal{\tilde{O}}(d<sup>{1.75}) and one with time complexity d<sup>1.5+o(1)d<sup>{1.5+o(1)} (the first algorithm has a slightly better dependence on the ℓ2\ell_2-error of the approximating vector than the second, and uses different techniques of independent interest). Both of our quantum algorithms provide a polynomial speed-up over the best-possible classical algorithm, which needs Ω(d<sup>2)\Omega(d<sup>2) queries to entries of AA, and hence Ω(d<sup>2)\Omega(d<sup>2) time. We extend this to a quantum algorithm that outputs a classical description of the subspace spanned by the top-qq eigenvectors in time qd<sup>1.5+o(1)qd<sup>{1.5+o(1)}. We also prove a nearly-optimal lower bound of Ω~(d<sup>1.5)\tilde{\Omega}(d<sup>{1.5}) on the quantum query complexity of approximating the top eigenvector. Our quantum algorithms run a version of the classical power method that is robust to certain benign kinds of errors, where we implement each matrix-vector multiplication with small and well-behaved error on a quantum computer, in different ways for the two algorithms. Our first algorithm estimates the matrix-vector product one entry at a time, using a new "Gaussian phase estimation" procedure. Our second algorithm uses block-encoding techniques to compute the matrix-vector product as a quantum state, from which we obtain a classical description by a new time-efficient unbiased pure-state tomography procedure.

Citations (2)

Summary

No one has generated a summary of this paper yet.

Paper to Video (Beta)

No one has generated a video about this paper yet.

Whiteboard

No one has generated a whiteboard explanation for this paper yet.

Open Problems

We haven't generated a list of open problems mentioned in this paper yet.

Continue Learning

We haven't generated follow-up questions for this paper yet.

Tweets

Sign up for free to view the 1 tweet with 0 likes about this paper.