A quantum algorithm for simulating non-sparse Hamiltonians

preprint2020arXivOpen access

Abstract

We present a quantum algorithm for simulating the dynamics of Hamiltonians that are not necessarily sparse. Our algorithm is based on the input model where the entries of the Hamiltonian are stored in a data structure in a quantum random access memory (qRAM) which allows for the efficient preparation of states that encode the rows of the Hamiltonian. We use a linear combination of quantum walks to achieve poly-logarithmic dependence on precision. The time complexity of our algorithm, measured in terms of the circuit depth, is O(tN∥H∥ polylog(N,t∥H∥,1/ε))O(t\sqrt{N}\|H\|\,\mathrm{polylog}(N, t\|H\|, 1/ε)), where tt is the evolution time, NN is the dimension of the system, and εε is the error in the final state, which we call precision. Our algorithm can be directly applied as a subroutine for unitary implementation and quantum linear systems solvers, achieving O~(N)\widetilde{O}(\sqrt{N}) dependence for both applications.

Explore this paper’s authors, topics and related work.

Building this map preview

BZPEER is loading the nearby papers, people, topics and institutions for this page.

Reviews 0

Write a reviewWrite

No reviews yet.

Discussion 0

Add a commentWrite

No comments yet.