Quantum algorithms and approximating polynomials for composed functions with shared inputs

10Citations
Citations of this article
16Readers
Mendeley users who have this article in their library.

Abstract

We give new quantum algorithms for evaluating composed functions whose inputs may be shared between bottom-level gates. Let f be a Boolean function and consider a function F obtained by applying f to conjunctions of possibly overlapping subsets of n variables. If f has quantum query complexity Q(f), we give an algorithm for evaluating F using Õ(pQ(f) • n) quantum queries. This improves on the bound of O(Q(f) • n) that follows by treating each conjunction independently, and is tight for worst-case choices of f. Using completely different techniques, we prove a similar tight composition theorem for the approximate degree of f. By recursively applying our composition theorems, we obtain a nearly optimal Õ(n1−2−d) upper bound on the quantum query complexity and approximate degree of linear-size depth-d AC0 circuits. As a consequence, such circuits can be PAC learned in subexponential time, even in the challenging agnostic setting. Prior to our work, a subexponential-time algorithm was not known even for linear-size depth-3 AC0 circuits. We also show that any substantially faster learning algorithm will require fundamentally new techniques.

Cite

CITATION STYLE

APA

Bun, M., Kothari, R., & Thaler, J. (2019). Quantum algorithms and approximating polynomials for composed functions with shared inputs. In Proceedings of the Annual ACM-SIAM Symposium on Discrete Algorithms (pp. 662–678). Association for Computing Machinery. https://doi.org/10.1137/1.9781611975482.42

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free