Span Programs and Quantum Space Complexity

08/12/2019
by   Stacey Jeffery, et al.
0

While quantum computers hold the promise of significant computational speedups, the limited size of early quantum machines motivates the study of space-bounded quantum computation. We relate the quantum space complexity of computing a function f with one-sided error to the logarithm of its span program size, a classical quantity that is well-studied in attempts to prove formula size lower bounds. In the more natural bounded error model, we show that the amount of space needed for a unitary quantum algorithm to compute f with bounded (two-sided) error is lower bounded by the logarithm of its approximate span program size. Approximate span programs were introduced in the field of quantum algorithms but not studied classically. However, the approximate span program size of a function is a natural generalization of its span program size. While no non-trivial lower bound is known on the span program size (or approximate span program size) of any concrete function, a number of lower bounds are known on the monotone span program size. We show that the approximate monotone span program size of f is a lower bound on the space needed by quantum algorithms of a particular form, called monotone phase estimation algorithms, to compute f. We then give the first non-trivial lower bound on the approximate span program size of an explicit function.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
05/04/2020

Span programs and quantum time complexity

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

An Incremental Span-Program-Based Algorithm and the Fine Print of Quantum Topological Data Analysis

We introduce a new quantum algorithm for computing the Betti numbers of ...
research
04/27/2018

Quantum Algorithms for Connectivity and Related Problems

An important family of span programs, st-connectivity span programs, hav...
research
05/07/2018

Span Program for Non-binary Functions

Span programs characterize the quantum query complexity of binary functi...
research
03/01/2023

Improved Quantum Query Complexity on Easier Inputs

Quantum span program algorithms for function evaluation sometimes have r...
research
12/02/2020

Leveraging Unknown Structure in Quantum Query Algorithms

Quantum span program algorithms for function evaluation commonly have re...
research
05/18/2023

Perspective on complexity measures targetting read-once branching programs

A model of computation for which reasonable yet still incomplete lower b...

Please sign up or login with your details

Forgot password? Click here to reset