Leveraging Unknown Structure in Quantum Query Algorithms

12/02/2020
by   Noel T. Anderson, et al.
0

Quantum span program algorithms for function evaluation commonly have reduced query complexity when promised that the input has a certain structure. We design a modified span program algorithm to show these speed-ups persist even without having a promise ahead of time, and we extend this approach to the more general problem of state conversion. For example, there is a span program algorithm that decides whether two vertices are connected in an n-vertex graph with O(n^3/2) queries in general, but with O(√(k)n) queries if promised that, if there is a path, there is one with at most k edges. Our algorithm uses Õ(√(k)n) queries to solve this problem if there is a path with at most k edges, without knowing k ahead of time.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
03/01/2023

Improved Quantum Query Complexity on Easier Inputs

Quantum span program algorithms for function evaluation sometimes have r...
research
05/04/2020

Span programs and quantum time complexity

Span programs are an important model of quantum computation due to their...
research
03/06/2023

Quantum Algorithm for Path-Edge Sampling

We present a quantum algorithm for sampling an edge on a path between tw...
research
05/07/2018

Span Program for Non-binary Functions

Span programs characterize the quantum query complexity of binary functi...
research
08/12/2019

Span Programs and Quantum Space Complexity

While quantum computers hold the promise of significant computational sp...
research
04/27/2018

Quantum Algorithms for Connectivity and Related Problems

An important family of span programs, st-connectivity span programs, hav...
research
06/26/2023

Robust and Space-Efficient Dual Adversary Quantum Query Algorithms

The general adversary dual is a powerful tool in quantum computing becau...

Please sign up or login with your details

Forgot password? Click here to reset