Tight Quantum Time-Space Tradeoffs for Function Inversion

06/10/2020
by   Kai-Min Chung, et al.
0

In function inversion, we are given a function f: [N] ↦ [N], and want to prepare some advice of size S, such that we can efficiently invert any image in time T. This is a well studied problem with profound connections to cryptography, data structures, communication complexity, and circuit lower bounds. Investigation of this problem in the quantum setting was initiated by Nayebi, Aaronson, Belovs, and Trevisan (2015), who proved a lower bound of ST^2 = Ω̃(N) for random permutations against classical advice, leaving open an intriguing possibility that Grover's search can be sped up to time Õ(√(N/S)). Recent works by Hhan, Xagawa, and Yamakawa (2019), and Chung, Liao, and Qian (2019) extended the argument for random functions and quantum advice, but the lower bound remains ST^2 = Ω̃(N). In this work, we prove that even with quantum advice, ST + T^2 = Ω̃(N) is required for an algorithm to invert random functions. This demonstrates that Grover's search is optimal for S = Õ(√(N)), ruling out any substantial speed-up for Grover's search even with quantum advice. Further improvements to our bounds would imply a breakthrough in circuit lower bounds, as shown by Corrigan-Gibbs and Kogan (2019). To prove this result, we develop a general framework for establishing quantum time-space lower bounds. We further demonstrate the power of our framework by proving quantum time-space lower bounds for Yao's box problem and salted cryptography.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
12/01/2020

Time-Space Lower Bounds for Simulating Proof Systems with Quantum and Randomized Verifiers

A line of work initiated by Fortnow in 1997 has proven model-independent...
research
11/20/2019

Lower Bounds for Function Inversion with Quantum Advice

Function inversion is that given a random function f: [M] → [N], we want...
research
01/13/2023

Cumulative Memory Lower Bounds for Randomized and Quantum Computation

Cumulative memory – the sum of space used over the steps of a computatio...
research
02/20/2020

Quantum Time-Space Tradeoffs by Recording Queries

We use the recording queries technique of Zhandry [Zha19] to prove lower...
research
05/15/2018

Time-Space Complexity of Quantum Search Algorithms in Symmetric Cryptanalysis

Performance of cryptanalytic quantum search algorithms is mainly inferre...
research
12/03/2020

Quantum learning algorithms imply circuit lower bounds

We establish the first general connection between the design of quantum ...
research
06/23/2023

On the Two-sided Permutation Inversion Problem

In the permutation inversion problem, the task is to find the preimage o...

Please sign up or login with your details

Forgot password? Click here to reset