Can someone give a (most simple) example for an algorithm on a machine, which has access to random numbers, and which is faster than any other known algorithm for the same task?
My actual motivation is that I'm learning stochastic processes at the moment, and this should help me understand the bridge to why quantum computers are more effective than the ones we have.
Multi dimensional Monte Carlo integration is provably faster than traditional quadrature algorithms.
Consider the following integral over the volume $d$ dimensional $V$: \begin{equation} I=\int_{V} f(\mathbf{x}) d\mathbf{x} \end{equation} You might also think of $I$ as the average of $f$ over the volume, i.e. \begin{equation} I\simeq \sum_{i=1}^N f(\mathbf{x}_i) /N \end{equation} where the $\{\mathbf{x}_i\}$ are drawn uniformly over the volume $V$ (this can be tricky if $V$ is not regular). Now, the central limit theorem applies here, which means that the variance on the result of $I$ decreases as $\sigma_I\propto N^{-1/2}$. In contrast, multi-dimensional trapezoidal rule of $N$ points in $d$ dimension have a global error that scale as $\mathcal{O}(N^{-2/d})$, i.e. the MC method converges faster in $d>4$.