English

A quantum algorithm for simulating non-sparse Hamiltonians

Quantum Physics 2020-06-11 v2 Data Structures and Algorithms

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(tNHpolylog(N,tH,1/ϵ))O(t\sqrt{N}\|H\|\,\mathrm{polylog}(N, t\|H\|, 1/\epsilon)), where tt is the evolution time, NN is the dimension of the system, and ϵ\epsilon 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.

Keywords

Cite

@article{arxiv.1803.08273,
  title  = {A quantum algorithm for simulating non-sparse Hamiltonians},
  author = {Chunhao Wang and Leonard Wossnig},
  journal= {arXiv preprint arXiv:1803.08273},
  year   = {2020}
}

Comments

19 pages, 1 figure, presentation improved