THE BLACK-BOX QUERY COMPLEXITY OF POLYNOMIAL SUMMATION

被引:5
|
作者
Juma, Ali [1 ]
Kabanets, Valentine [2 ]
Rackoff, Charles [1 ]
Shpilka, Amir [3 ]
机构
[1] Univ Toronto, Dept Comp Sci, Toronto, ON M5S 3G4, Canada
[2] Simon Fraser Univ, Sch Comp Sci, Burnaby, BC V2A 1S6, Canada
[3] Technion Israel Inst Technol, Fac Comp Sci, IL-32000 Haifa, Israel
基金
以色列科学基金会;
关键词
Counting problems; polynomial summation; arithmetization; circuit complexity;
D O I
10.1007/s00037-009-0263-7
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
For any given Boolean formula phi(x(1),..., x(n)), one can efficiently construct (using arithmetization) a low-degree polynomial p(x(1),..., x(n)) that agrees with phi over all points in the Boolean cube {0, 1}(n); the constructed polynomial p can be interpreted as a polynomial over an arbitrary field F. The problem # SAT (of counting the number of satisfying assignments of phi) thus reduces to the polynomial summation Sigma(x is an element of{0,1}n) p(x). Motivated by this connection, we study the query complexity of the polynomial summation problem: Given (oracle access to) a polynomial p(x(1),..., x(n)), compute Sigma(x is an element of{0,1}n) p(x). Obviously, querying p at all 2(n) points in {0, 1}(n) suffices. Is there a field F such that, for every polynomial p is an element of F[x(1),..., x(n)], the sum Sigma(x is an element of{0,1}n) p(x) can be computed using fewer than 2(n) queries from F(n)? We show that the simple upper bound 2(n) is in fact tight for any field F in the black-box model where one has only oracle access to the polynomial p. We prove these lower bounds for the adaptive query model where the next query can depend on the values of p at previously queried points. Our lower bounds hold even for polynomials that have degree at most 2 in each variable. In contrast, for polynomials that have degree at most 1 in each variable (i.e., multilinear polynomials), we observe that a single query is sufficient over any field of characteristic other than 2. We also give query lower bounds for certain extensions of the polynomial summation problem.
引用
收藏
页码:59 / 79
页数:21
相关论文
共 50 条
  • [1] The Black-Box Query Complexity of Polynomial Summation
    Ali Juma
    Valentine Kabanets
    Charles Rackoff
    Amir Shpilka
    [J]. computational complexity, 2009, 18 : 59 - 79
  • [2] The unbiased black-box complexity of partition is polynomial
    Doerr, Benjamin
    Doerr, Carola
    Koetzing, Limo
    [J]. ARTIFICIAL INTELLIGENCE, 2014, 216 : 275 - 286
  • [3] Black-box polynomial resultants
    Encarnacion, MJ
    [J]. INFORMATION PROCESSING LETTERS, 1997, 61 (04) : 201 - 204
  • [4] The quantum black-box complexity of majority
    Hayes, TP
    Kutin, S
    van Melkebeek, D
    [J]. ALGORITHMICA, 2002, 34 (04) : 480 - 501
  • [5] BLACK-BOX COMPLEXITY OF LOCAL MINIMIZATION
    Vavasis, Stephen A.
    [J]. SIAM JOURNAL ON OPTIMIZATION, 1993, 3 (01) : 60 - 80
  • [6] The complexity of black-box ring problems
    Arvind, V.
    Das, Bireswar
    Mukhopadhyay, Partha
    [J]. COMPUTING AND COMBINATORICS, PROCEEDINGS, 2006, 4112 : 126 - 135
  • [7] The Quantum Black-Box Complexity of Majority
    [J]. Algorithmica, 2002, 34 : 480 - 501
  • [8] Black-Box Reductions for Zeroth-Order Gradient Algorithms to Achieve Lower Query Complexity
    Gu, Bin
    Wei, Xiyuan
    Gao, Shangqian
    Xiong, Ziran
    Deng, Cheng
    Huang, Heng
    [J]. JOURNAL OF MACHINE LEARNING RESEARCH, 2021, 22
  • [9] On the Round Complexity of Black-Box Secure MPC
    Ishai, Yuval
    Khurana, Dakshita
    Sahai, Amit
    Srinivasan, Akshayaram
    [J]. ADVANCES IN CRYPTOLOGY - CRYPTO 2021, PT II, 2021, 12826 : 214 - 243
  • [10] Reducing the arity in unbiased black-box complexity
    Doerr, Benjamin
    Winzen, Carola
    [J]. THEORETICAL COMPUTER SCIENCE, 2014, 545 : 108 - 121