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

08/16/2022
by   Robin Kothari, et al.
0

Suppose 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). We give a quantum procedure that runs the code O(n) times and returns an estimate μ for μ = E[y] that with high probability satisfies |μ - μ| ≤σ/n, where σ = stddev[y]. This dependence on n is optimal for quantum algorithms. One may compare with classical algorithms, which can only achieve the quadratically worse |μ - μ| ≤σ/√(n). Our method improves upon previous works, which either made additional assumptions about y, and/or assumed the algorithm knew an a priori bound on σ, and/or used additional logarithmic factors beyond 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.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
08/27/2021

Quantum Sub-Gaussian Mean Estimator

We present a new quantum algorithm for estimating the mean of a real-val...
research
03/08/2023

A Survey of Quantum Alternatives to Randomized Algorithms: Monte Carlo Integration and Beyond

Monte Carlo sampling is a powerful toolbox of algorithmic techniques wid...
research
03/18/2021

Faster quantum-inspired algorithms for solving linear systems

We establish an improved classical algorithm for solving linear systems ...
research
11/18/2021

Near-Optimal Quantum Algorithms for Multivariate Mean Estimation

We propose the first near-optimal quantum algorithm for estimating in Eu...
research
07/11/2019

Quantum and Classical Algorithms for Approximate Submodular Function Minimization

Submodular functions are set functions mapping every subset of some grou...
research
12/12/2021

An Optimized Quantum Implementation of ISD on Scalable Quantum Resources

The security of code based constructions is usually assessed by Informat...
research
12/16/2021

Portfolio Optimization on Classical and Quantum Computers Using PortFawn

Portfolio diversification is one of the most effective ways to minimize ...

Please sign up or login with your details

Forgot password? Click here to reset