Limits of quantum speed-ups for computational geometry and other problems: Fine-grained complexity via quantum walks

06/03/2021
by   Harry Buhrman, et al.
0

Many computational problems are subject to a quantum speed-up: one might find that a problem having an O(n^3)-time or O(n^2)-time classic algorithm can be solved by a known O(n^1.5)-time or O(n)-time quantum algorithm. The question naturally arises: how much quantum speed-up is possible? The area of fine-grained complexity allows us to prove optimal lower-bounds on the complexity of various computational problems, based on the conjectured hardness of certain natural, well-studied problems. This theory has recently been extended to the quantum setting, in two independent papers by Buhrman, Patro, and Speelman (arXiv:1911.05686), and by Aaronson, Chia, Lin, Wang, and Zhang (arXiv:1911.01973). In this paper, we further extend the theory of fine-grained complexity to the quantum setting. A fundamental conjecture in the classical setting states that the 3SUM problem cannot be solved by (classical) algorithms in time O(n^2-a), for any a>0. We formulate an analogous conjecture, the Quantum-3SUM-Conjecture, which states that there exist no sublinear O(n^1-b)-time quantum algorithms for the 3SUM problem. Based on the Quantum-3SUM-Conjecture, we show new lower-bounds on the time complexity of quantum algorithms for several computational problems. Most of our lower-bounds are optimal, in that they match known upper-bounds, and hence they imply tight limits on the quantum speedup that is possible for these problems.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
07/22/2022

Matching Triangles and Triangle Collection: Hardness based on a Weak Quantum Conjecture

Classically, for many computational problems one can conclude time lower...
research
08/06/2021

Quantum Meets the Minimum Circuit Size Problem

In this work, we initiate the study of the Minimum Circuit Size Problem ...
research
10/23/2020

Quantum Meets Fine-grained Complexity: Sublinear Time Quantum Algorithms for String Problems

Longest common substring (LCS), longest palindrome substring (LPS), and ...
research
02/18/2020

Manipulating Districts to Win Elections: Fine-Grained Complexity

Gerrymandering is a practice of manipulating district boundaries and loc...
research
06/06/2022

Complexity of Eccentricities and All-Pairs Shortest Paths in the Quantum CONGEST Model

Computing the distance parameters of a network, including the diameter, ...
research
11/26/2020

Outcome Indistinguishability

Prediction algorithms assign numbers to individuals that are popularly u...
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...

Please sign up or login with your details

Forgot password? Click here to reset