Improved Quantum Query Upper Bounds Based on Classical Decision Trees

03/06/2022
by   Arjan Cornelissen, et al.
0

Given a classical query algorithm as a decision tree, when does there exist a quantum query algorithm with a speed-up over the classical one? We provide a general construction based on the structure of the underlying decision tree, and prove that this can give us an up-to-quadratic quantum speed-up. In particular, we obtain a bounded-error quantum query algorithm of cost O(√(s)) to compute a Boolean function (more generally, a relation) that can be computed by a classical (even randomized) decision tree of size s. Lin and Lin [ToC'16] and Beigi and Taghavi [Quantum'20] showed results of a similar flavor, and gave upper bounds in terms of a quantity which we call the "guessing complexity" of a decision tree. We identify that the guessing complexity of a decision tree equals its rank, a notion introduced by Ehrenfeucht and Haussler [Inf. Comp.'89] in the context of learning theory. This answers a question posed by Lin and Lin, who asked whether the guessing complexity of a decision tree is related to any complexity-theoretic measure. We also show a polynomial separation between rank and randomized rank for the complete binary AND-OR tree. Beigi and Taghavi constructed span programs and dual adversary solutions for Boolean functions given classical decision trees computing them and an assignment of non-negative weights to its edges. We explore the effect of changing these weights on the resulting span program complexity and objective value of the dual adversary bound, and capture the best possible weighting scheme by an optimization program. We exhibit a solution to this program and argue its optimality from first principles. We also exhibit decision trees for which our bounds are asymptotically stronger than those of Lin and Lin, and Beigi and Taghavi. This answers a question of Beigi and Taghavi, who asked whether different weighting schemes could yield better upper bounds.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
05/30/2019

Quantum Speedup Based on Classical Decision Trees

Lin and Lin have recently shown how starting with a classical query algo...
research
05/18/2021

Time and Query Optimal Quantum Algorithms Based on Decision Trees

It has recently been shown that starting with a classical query algorith...
research
09/26/2022

On (Simple) Decision Tree Rank

In the decision tree computation model for Boolean functions, the depth ...
research
01/25/2022

Noise sensitivity from fractional query algorithms and the axis-aligned Laplacian

We introduce the notion of classical fractional query algorithms, which ...
research
03/22/2021

Fourier Growth of Parity Decision Trees

We prove that for every parity decision tree of depth d on n variables, ...
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...
research
08/14/2020

Exact Quantum Query Algorithms Outperforming Parity – Beyond The Symmetric functions

The Exact Quantum Query model is the least explored query model, and alm...

Please sign up or login with your details

Forgot password? Click here to reset