574 research outputs found

    Nearly Optimal Separations Between Communication (or Query) Complexity and Partitions

    Get PDF

    Query-to-Communication Lifting for BPP

    Full text link
    For any nn-bit boolean function ff, we show that the randomized communication complexity of the composed function fgnf\circ g^n, where gg is an index gadget, is characterized by the randomized decision tree complexity of ff. In particular, this means that many query complexity separations involving randomized models (e.g., classical vs. quantum) automatically imply analogous separations in communication complexity.Comment: 21 page

    Quadratically Tight Relations for Randomized Query Complexity

    Full text link
    Let f:{0,1}n{0,1}f:\{0,1\}^n \rightarrow \{0,1\} be a Boolean function. The certificate complexity C(f)C(f) is a complexity measure that is quadratically tight for the zero-error randomized query complexity R0(f)R_0(f): C(f)R0(f)C(f)2C(f) \leq R_0(f) \leq C(f)^2. In this paper we study a new complexity measure that we call expectational certificate complexity EC(f)EC(f), which is also a quadratically tight bound on R0(f)R_0(f): EC(f)R0(f)=O(EC(f)2)EC(f) \leq R_0(f) = O(EC(f)^2). We prove that EC(f)C(f)EC(f)2EC(f) \leq C(f) \leq EC(f)^2 and show that there is a quadratic separation between the two, thus EC(f)EC(f) gives a tighter upper bound for R0(f)R_0(f). The measure is also related to the fractional certificate complexity FC(f)FC(f) as follows: FC(f)EC(f)=O(FC(f)3/2)FC(f) \leq EC(f) = O(FC(f)^{3/2}). This also connects to an open question by Aaronson whether FC(f)FC(f) is a quadratically tight bound for R0(f)R_0(f), as EC(f)EC(f) is in fact a relaxation of FC(f)FC(f). In the second part of the work, we upper bound the distributed query complexity Dϵμ(f)D^\mu_\epsilon(f) for product distributions μ\mu by the square of the query corruption bound (corrϵ(f)\mathrm{corr}_\epsilon(f)) which improves upon a result of Harsha, Jain and Radhakrishnan [2015]. A similar statement for communication complexity is open.Comment: 14 page

    Optimal quantum query bounds for almost all Boolean functions

    Get PDF
    We show that almost all n-bit Boolean functions have bounded-error quantum query complexity at least n/2, up to lower-order terms. This improves over an earlier n/4 lower bound of Ambainis, and shows that van Dam's oracle interrogation is essentially optimal for almost all functions. Our proof uses the fact that the acceptance probability of a T-query algorithm can be written as the sum of squares of degree-T polynomials.Comment: 8 pages LaTe

    Low-Sensitivity Functions from Unambiguous Certificates

    Get PDF
    We provide new query complexity separations against sensitivity for total Boolean functions: a power 33 separation between deterministic (and even randomized or quantum) query complexity and sensitivity, and a power 2.222.22 separation between certificate complexity and sensitivity. We get these separations by using a new connection between sensitivity and a seemingly unrelated measure called one-sided unambiguous certificate complexity (UCminUC_{min}). We also show that UCminUC_{min} is lower-bounded by fractional block sensitivity, which means we cannot use these techniques to get a super-quadratic separation between bs(f)bs(f) and s(f)s(f). We also provide a quadratic separation between the tree-sensitivity and decision tree complexity of Boolean functions, disproving a conjecture of Gopalan, Servedio, Tal, and Wigderson (CCC 2016). Along the way, we give a power 1.221.22 separation between certificate complexity and one-sided unambiguous certificate complexity, improving the power 1.1281.128 separation due to G\"o\"os (FOCS 2015). As a consequence, we obtain an improved Ω(log1.22n)\Omega(\log^{1.22} n) lower-bound on the co-nondeterministic communication complexity of the Clique vs. Independent Set problem.Comment: 25 pages. This version expands the results and adds Pooya Hatami and Avishay Tal as author

    Optimal Separation and Strong Direct Sum for Randomized Query Complexity

    Get PDF
    We establish two results regarding the query complexity of bounded-error randomized algorithms. * Bounded-error separation theorem. There exists a total function f:{0,1}n{0,1}f : \{0,1\}^n \to \{0,1\} whose ϵ\epsilon-error randomized query complexity satisfies Rϵ(f)=Ω(R(f)log1ϵ)\overline{\mathrm{R}}_\epsilon(f) = \Omega( \mathrm{R}(f) \cdot \log\frac1\epsilon). * Strong direct sum theorem. For every function ff and every k2k \ge 2, the randomized query complexity of computing kk instances of ff simultaneously satisfies Rϵ(fk)=Θ(kRϵk(f))\overline{\mathrm{R}}_\epsilon(f^k) = \Theta(k \cdot \overline{\mathrm{R}}_{\frac\epsilon k}(f)). As a consequence of our two main results, we obtain an optimal superlinear direct-sum-type theorem for randomized query complexity: there exists a function ff for which R(fk)=Θ(klogkR(f))\mathrm{R}(f^k) = \Theta( k \log k \cdot \mathrm{R}(f)). This answers an open question of Drucker (2012). Combining this result with the query-to-communication complexity lifting theorem of G\"o\"os, Pitassi, and Watson (2017), this also shows that there is a total function whose public-coin randomized communication complexity satisfies Rcc(fk)=Θ(klogkRcc(f))\mathrm{R}^{\mathrm{cc}} (f^k) = \Theta( k \log k \cdot \mathrm{R}^{\mathrm{cc}}(f)), answering a question of Feder, Kushilevitz, Naor, and Nisan (1995).Comment: 15 pages, 2 figures, CCC 201

    Randomized Query Complexity of Sabotaged and Composed Functions

    Get PDF
    We study the composition question for bounded-error randomized query complexity: Is R(f circ g) = Omega(R(f)R(g))? We show that inserting a simple function h, whose query complexity is onlyTheta(log R(g)), in between f and g allows us to prove R(f circ h circ g) = Omega(R(f)R(h)R(g)). We prove this using a new lower bound measure for randomized query complexity we call randomized sabotage complexity, RS(f). Randomized sabotage complexity has several desirable properties, such as a perfect composition theorem, RS(f circ g) >= RS(f) RS(g), and a composition theorem with randomized query complexity, R(f circ g) = Omega(R(f) RS(g)). It is also a quadratically tight lower bound for total functions and can be quadratically superior to the partition bound, the best known general lower bound for randomized query complexity. Using this technique we also show implications for lifting theorems in communication complexity. We show that a general lifting theorem from zero-error randomized query to communication complexity implies a similar result for bounded-error algorithms for all total functions
    corecore