Quantum algorithm for approximating the expected value of a random-exist quantified oracle
Caleb Rotello
TL;DR
The paper introduces the random-exist quantified oracle (REQO) problem, framing it as $\mu = \mathsf{R} x \exists y \, (\mathbb{E}[f(x,y)])$ and analyzes both classical and quantum approaches to estimate $\mu$ with additive error $\epsilon$. The classical method uses sampling and brute-force search, yielding a query complexity that scales as $O\big((\mu \mathbb{E}_{\lambda_\xi>0}[\lambda_\xi^{-1}] + (1-\mu)2^c)/\epsilon^2\big)$, reflecting the unstructured-search limitation. The quantum algorithm encodes the distribution over $x$ in a quantum state, performs oblivious quantum amplitude amplification to solve per-scenario searches in parallel, and applies quantum amplitude estimation to obtain $\tilde{a}$ at the Heisenberg limit, with total oracle calls scaling as $(L_t+1)(2M-1)$ and a rigorous error bound. The authors prove $\sharp$P-hardness of computing $\mu$ via a reduction from graph reliability and identify a regime (notably $\lambda_\xi = O(2^{-c})$) where the quantum approach achieves a quadratic speedup, $\tilde{O}(\sqrt{2^c}/\epsilon)$, over the classical $\tilde{O}(2^c/\epsilon^2)$, with implications for stochastic programming and uncertainty-aware decision problems.
Abstract
Quantum amplitude amplification and estimation have shown quadratic speedups to unstructured search and estimation tasks. We show that a coherent combination of these quantum algorithms also provides a quadratic speedup to calculating the expectation value of a random-exist quantified oracle. In this problem, Nature makes a decision randomly, i.e. chooses a bitstring according to some probability distribution, and a player has a chance to react by finding a complementary bitstring such that an black-box oracle evaluates to $1$ (or True). Our task is to approximate the probability that the player has a valid reaction to Nature's initial decision. We compare the quantum algorithm to the average-case performance of Monte-Carlo integration over brute-force search, which is, under reasonable assumptions, the best performing classical algorithm. We find the performance separation depends on some problem parameters, and show a regime where the canonical quadratic speedup exists.
