Algorithmic polynomials

From MaRDI portal
Publication:5230299

DOI10.1145/3188745.3188958zbMATH Open1428.68159arXiv1801.04607OpenAlexW2808904471MaRDI QIDQ5230299FDOQ5230299


Authors: Alexander A. Sherstov Edit this on Wikidata


Publication date: 22 August 2019

Published in: Proceedings of the 50th Annual ACM SIGACT Symposium on Theory of Computing (Search for Journal in Brave)

Abstract: The approximate degree of a Boolean function f(x1,x2,ldots,xn) is the minimum degree of a real polynomial that approximates f pointwise within 1/3. Upper bounds on approximate degree have a variety of applications in learning theory, differential privacy, and algorithm design in general. Nearly all known upper bounds on approximate degree arise in an existential manner from bounds on quantum query complexity. We develop a first-principles, classical approach to the polynomial approximation of Boolean functions. We use it to give the first constructive upper bounds on the approximate degree of several fundamental problems: - for the k-element distinctness problem; - O(n1frac1k+1) for the k-subset sum problem; - O(n1frac1k+1) for any k-DNF or k-CNF formula; - O(n3/4) for the surjectivity problem. In all cases, we obtain explicit, closed-form approximating polynomials that are unrelated to the quantum arguments from previous work. Our first three results match the bounds from quantum query complexity. Our fourth result improves polynomially on the Theta(n) quantum query complexity of the problem and refutes the conjecture by several experts that surjectivity has approximate degree Omega(n). In particular, we exhibit the first natural problem with a polynomial gap between approximate degree and quantum query complexity.


Full work available at URL: https://arxiv.org/abs/1801.04607




Recommendations





Cited In (27)





This page was built for publication: Algorithmic polynomials

Report a bug (only for logged in users!)Click here to report a bug for this page (MaRDI item Q5230299)