Abstract

Given a random permutation f:[N]→[N]f: [N] \to [N] as a black box and y∈[N]y \in [N], we want to output x=f−1(y)x = f^{-1}(y). Supplementary to our input, we are given classical advice in the form of a pre-computed data structure; this advice can depend on the permutation but \emph{not} on the input yy. Classically, there is a data structure of size O~(S)\tilde{O}(S) and an algorithm that with the help of the data structure, given f(x)f(x), can invert ff in time O~(T)\tilde{O}(T), for every choice of parameters SS, TT, such that S⋅T≥NS\cdot T \ge N. We prove a quantum lower bound of T2⋅S≥Ω~(εN)T^2\cdot S \ge \tildeΩ(εN) for quantum algorithms that invert a random permutation ff on an εε fraction of inputs, where TT is the number of queries to ff and SS is the amount of advice. This answers an open question of De et al. We also give a Ω(N/m)Ω(\sqrt{N/m}) quantum lower bound for the simpler but related Yao's box problem, which is the problem of recovering a bit xjx_j, given the ability to query an NN-bit string xx at any index except the jj-th, and also given mm bits of advice that depend on xx but not on jj.

Explore this paper’s authors, topics and related work.

Building this map preview

BZPEER is loading the nearby papers, people, topics and institutions for this page.

Reviews 0

Write a reviewWrite

No reviews yet.

Discussion 0

Add a commentWrite

No comments yet.