ResearchTrend.AI
  • Papers
  • Communities
  • Events
  • Blog
  • Pricing
Papers
Communities
Social Events
Terms and Conditions
Pricing
Parameter LabParameter LabTwitterGitHubLinkedInBlueskyYoutube

© 2025 ResearchTrend.AI, All rights reserved.

  1. Home
  2. Papers
  3. 2208.07544
23
18

Mean estimation when you have the source code; or, quantum Monte Carlo methods

16 August 2022
Robin Kothari
Ryan O'Donnell
ArXivPDFHTML
Abstract

Suppose y\boldsymbol{y}y is a real random variable, and one is given access to ``the code'' that generates it (for example, a randomized or quantum circuit whose output is y\boldsymbol{y}y). We give a quantum procedure that runs the code O(n)O(n)O(n) times and returns an estimate μ^\widehat{\boldsymbol{\mu}}μ​ for μ=E[y]\mu = \mathrm{E}[\boldsymbol{y}]μ=E[y] that with high probability satisfies ∣μ^−μ∣≤σ/n|\widehat{\boldsymbol{\mu}} - \mu| \leq \sigma/n∣μ​−μ∣≤σ/n, where σ=stddev[y]\sigma = \mathrm{stddev}[\boldsymbol{y}]σ=stddev[y]. This dependence on nnn is optimal for quantum algorithms. One may compare with classical algorithms, which can only achieve the quadratically worse ∣μ^−μ∣≤σ/n|\widehat{\boldsymbol{\mu}} - \mu| \leq \sigma/\sqrt{n}∣μ​−μ∣≤σ/n​. Our method improves upon previous works, which either made additional assumptions about y\boldsymbol{y}y, and/or assumed the algorithm knew an a priori bound on σ\sigmaσ, and/or used additional logarithmic factors beyond O(n)O(n)O(n). The central subroutine for our result is essentially Grover's algorithm but with complex phases.ally Grover's algorithm but with complex phases.

View on arXiv
Comments on this paper