Algorithmic Polynomials

被引:9
|
作者
Sherstov, Alexander A. [1 ]
机构
[1] Univ Calif Los Angeles, Los Angeles, CA 90095 USA
关键词
Approximate degree; quantum query complexity; k-element distinctness problem; k-subset sum problem; surjectivity problem; k-DNF formulas; k-CNF formulas; QUANTUM LOWER BOUNDS; INCLUSION-EXCLUSION;
D O I
10.1145/3188745.3188958
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
The approximate degree of a Boolean function f (x(1), x(2),..., x(n)) 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: (i) O(n(3/4) -1/4(2(k)-1) for the k-element distinctness problem; (ii) O(n(1)-1/k+1) for the k-subset sum problem; (iii) O(n(1)-1/k+1) for any k-DNF or k-CNF formula; (iv) O(n(3/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.
引用
收藏
页码:311 / 324
页数:14
相关论文
共 50 条
  • [1] ALGORITHMIC POLYNOMIALS
    Sherstov, Alexander A.
    SIAM JOURNAL ON COMPUTING, 2020, 49 (06) : 1173 - 1231
  • [2] Algorithmic aspects of sums of Hermitian squares of noncommutative polynomials
    Burgdorf, Sabine
    Cafuta, Kristijan
    Klep, Igor
    Povh, Janez
    COMPUTATIONAL OPTIMIZATION AND APPLICATIONS, 2013, 55 (01) : 137 - 153
  • [3] Algorithmic aspects of sums of Hermitian squares of noncommutative polynomials
    Sabine Burgdorf
    Kristijan Cafuta
    Igor Klep
    Janez Povh
    Computational Optimization and Applications, 2013, 55 : 137 - 153
  • [4] Nonlinearity of Boolean Functions: An Algorithmic Approach Based on Multivariate Polynomials
    Bellini, Emanuele
    Sala, Massimiliano
    Simonetti, Ilaria
    SYMMETRY-BASEL, 2022, 14 (02):
  • [5] Quadrature formula based on interpolating polynomials: Algorithmic and computational aspects
    Simian, Dana
    Simian, Corina
    Numerical Methods and Applications, 2007, 4310 : 419 - 426
  • [6] Algorithmic computation of knot polynomials of secondary structure elements of proteins
    Emmert-Streib, Frank
    JOURNAL OF COMPUTATIONAL BIOLOGY, 2006, 13 (08) : 1503 - 1512
  • [7] Element adaptive antenna array synthesis with Tschebyscheff polynomials and algorithmic implementation
    Buch, U. V.
    Sharma, S. B.
    TELSIKS 2007: 8TH INTERNATIONAL CONFERENCE ON TELECOMMUNICATIONS IN MODERN SATELLITE, CABLE AND BROADCASTING SERVICES, VOLS 1 AND 2, 2007, : 414 - +
  • [8] Atypical points at infinity and algorithmic detection of the bifurcation locus of real polynomials
    Luis Renato G. Dias
    Cezar Joiţa
    Mihai Tibăr
    Mathematische Zeitschrift, 2021, 298 : 1545 - 1558
  • [9] Atypical points at infinity and algorithmic detection of the bifurcation locus of real polynomials
    Dias, Luis Renato G.
    Joita, Cezar
    Tibar, Mihai
    MATHEMATISCHE ZEITSCHRIFT, 2021, 298 (3-4) : 1545 - 1558
  • [10] Algorithmic Methods. Vol 2: Functions, Arrays, Multivariate Polynomials
    Schneebeli, H. R.
    ELEMENTE DER MATHEMATIK, 2016, 71 (01) : 44 - 44