Super-Polynomial Quantum Speed-ups for Boolean Evaluation Trees with Hidden Structure
arXiv:1101.0796 · doi:10.1145/2090236.2090258
Abstract
We give a quantum algorithm for evaluating a class of boolean formulas (such as NAND trees and 3-majority trees) on a restricted set of inputs. Due to the structure of the allowed inputs, our algorithm can evaluate a depth tree using queries, where is independent of and depends only on the type of subformulas within the tree. We also prove a classical lower bound of queries, thus showing a (small) super-polynomial speed-up.
30 pages, 2 figures, v3: clarified exposition, matches journal reference
References in corpus (5)
- A Quantum Algorithm for the Hamiltonian NAND Tree
- Span-program-based quantum algorithm for evaluating formulas
- Every NAND formula of size N can be evaluated in time N^{1/2+o(1)} on a quantum computer
- Superpolynomial speedups based on almost any quantum circuit
- Quantum Lower Bound for Recursive Fourier Sampling
Cited by in corpus (13)
- Machine learning \& artificial intelligence in the quantum domain
- Span-program-based quantum algorithm for evaluating formulas
- Symmetries, graph properties, and quantum speedups
- Span-program-based quantum algorithm for the rank problem
- Variations on Quantum Adversary
- Quantum Adversary (Upper) Bound
- Taming Quantum Time Complexity
- Exponential improvements for quantum-accessible reinforcement learning
- NAND-Trees, Average Choice Complexity, and Effective Resistance
- Quantum Algorithms for Learning Symmetric Juntas via the Adversary Bound
- Quantum Algorithms for Graph Connectivity and Formula Evaluation
- Quantum Algorithm for Monotonicity Testing on the Hypercube
- Speed from Repetition