English

Quantum algorithms for Gibbs sampling and hitting-time estimation

Quantum Physics 2017-01-11 v1

Abstract

We present quantum algorithms for solving two problems regarding stochastic processes. The first algorithm prepares the thermal Gibbs state of a quantum system and runs in time almost linear in Nβ/Z\sqrt{N \beta/{\cal Z}} and polynomial in log(1/ϵ)\log(1/\epsilon), where NN is the Hilbert space dimension, β\beta is the inverse temperature, Z{\cal Z} is the partition function, and ϵ\epsilon is the desired precision of the output state. Our quantum algorithm exponentially improves the dependence on 1/ϵ1/\epsilon and quadratically improves the dependence on β\beta of known quantum algorithms for this problem. The second algorithm estimates the hitting time of a Markov chain. For a sparse stochastic matrix PP, it runs in time almost linear in 1/(ϵΔ3/2)1/(\epsilon \Delta^{3/2}), where ϵ\epsilon is the absolute precision in the estimation and Δ\Delta is a parameter determined by PP, and whose inverse is an upper bound of the hitting time. Our quantum algorithm quadratically improves the dependence on 1/ϵ1/\epsilon and 1/Δ1/\Delta of the analog classical algorithm for hitting-time estimation. Both algorithms use tools recently developed in the context of Hamiltonian simulation, spectral gap amplification, and solving linear systems of equations.

Keywords

Cite

@article{arxiv.1603.02940,
  title  = {Quantum algorithms for Gibbs sampling and hitting-time estimation},
  author = {Anirban Narayan Chowdhury and Rolando D. Somma},
  journal= {arXiv preprint arXiv:1603.02940},
  year   = {2017}
}

Comments

13 pages

R2 v1 2026-06-22T13:07:20.813Z