2,403 research outputs found

    Sensitivity Conjecture and Log-rank Conjecture for functions with small alternating numbers

    Get PDF
    The Sensitivity Conjecture and the Log-rank Conjecture are among the most important and challenging problems in concrete complexity. Incidentally, the Sensitivity Conjecture is known to hold for monotone functions, and so is the Log-rank Conjecture for f(xy)f(x \wedge y) and f(xy)f(x\oplus y) with monotone functions ff, where \wedge and \oplus are bit-wise AND and XOR, respectively. In this paper, we extend these results to functions ff which alternate values for a relatively small number of times on any monotone path from 0n0^n to 1n1^n. These deepen our understandings of the two conjectures, and contribute to the recent line of research on functions with small alternating numbers

    Depth-Independent Lower bounds on the Communication Complexity of Read-Once Boolean Formulas

    Full text link
    We show lower bounds of Ω(n)\Omega(\sqrt{n}) and Ω(n1/4)\Omega(n^{1/4}) on the randomized and quantum communication complexity, respectively, of all nn-variable read-once Boolean formulas. Our results complement the recent lower bound of Ω(n/8d)\Omega(n/8^d) by Leonardos and Saks and Ω(n/2Ω(dlogd))\Omega(n/2^{\Omega(d\log d)}) by Jayram, Kopparty and Raghavendra for randomized communication complexity of read-once Boolean formulas with depth dd. We obtain our result by "embedding" either the Disjointness problem or its complement in any given read-once Boolean formula.Comment: 5 page

    Separations in Query Complexity Based on Pointer Functions

    Get PDF
    In 1986, Saks and Wigderson conjectured that the largest separation between deterministic and zero-error randomized query complexity for a total boolean function is given by the function ff on n=2kn=2^k bits defined by a complete binary tree of NAND gates of depth kk, which achieves R0(f)=O(D(f)0.7537)R_0(f) = O(D(f)^{0.7537\ldots}). We show this is false by giving an example of a total boolean function ff on nn bits whose deterministic query complexity is Ω(n/log(n))\Omega(n/\log(n)) while its zero-error randomized query complexity is O~(n)\tilde O(\sqrt{n}). We further show that the quantum query complexity of the same function is O~(n1/4)\tilde O(n^{1/4}), giving the first example of a total function with a super-quadratic gap between its quantum and deterministic query complexities. We also construct a total boolean function gg on nn variables that has zero-error randomized query complexity Ω(n/log(n))\Omega(n/\log(n)) and bounded-error randomized query complexity R(g)=O~(n)R(g) = \tilde O(\sqrt{n}). This is the first super-linear separation between these two complexity measures. The exact quantum query complexity of the same function is QE(g)=O~(n)Q_E(g) = \tilde O(\sqrt{n}). These two functions show that the relations D(f)=O(R1(f)2)D(f) = O(R_1(f)^2) and R0(f)=O~(R(f)2)R_0(f) = \tilde O(R(f)^2) are optimal, up to poly-logarithmic factors. Further variations of these functions give additional separations between other query complexity measures: a cubic separation between QQ and R0R_0, a 3/23/2-power separation between QEQ_E and RR, and a 4th power separation between approximate degree and bounded-error randomized query complexity. All of these examples are variants of a function recently introduced by \goos, Pitassi, and Watson which they used to separate the unambiguous 1-certificate complexity from deterministic query complexity and to resolve the famous Clique versus Independent Set problem in communication complexity.Comment: 25 pages, 6 figures. Version 3 improves separation between Q_E and R_0 and updates reference

    The zero-error randomized query complexity of the pointer function

    Get PDF
    The pointer function of G{\"{o}}{\"{o}}s, Pitassi and Watson \cite{DBLP:journals/eccc/GoosP015a} and its variants have recently been used to prove separation results among various measures of complexity such as deterministic, randomized and quantum query complexities, exact and approximate polynomial degrees, etc. In particular, the widest possible (quadratic) separations between deterministic and zero-error randomized query complexity, as well as between bounded-error and zero-error randomized query complexity, have been obtained by considering {\em variants}~\cite{DBLP:journals/corr/AmbainisBBL15} of this pointer function. However, as was pointed out in \cite{DBLP:journals/corr/AmbainisBBL15}, the precise zero-error complexity of the original pointer function was not known. We show a lower bound of Ω~(n3/4)\widetilde{\Omega}(n^{3/4}) on the zero-error randomized query complexity of the pointer function on Θ(nlogn)\Theta(n \log n) bits; since an O~(n3/4)\widetilde{O}(n^{3/4}) upper bound is already known \cite{DBLP:conf/fsttcs/MukhopadhyayS15}, our lower bound is optimal up to a factor of \polylog\, n

    Towards Better Separation between Deterministic and Randomized Query Complexity

    Get PDF
    We show that there exists a Boolean function FF which observes the following separations among deterministic query complexity (D(F))(D(F)), randomized zero error query complexity (R0(F))(R_0(F)) and randomized one-sided error query complexity (R1(F))(R_1(F)): R1(F)=O~(D(F))R_1(F) = \widetilde{O}(\sqrt{D(F)}) and R0(F)=O~(D(F))3/4R_0(F)=\widetilde{O}(D(F))^{3/4}. This refutes the conjecture made by Saks and Wigderson that for any Boolean function ff, R0(f)=Ω(D(f))0.753..R_0(f)=\Omega({D(f)})^{0.753..}. This also shows widest separation between R1(f)R_1(f) and D(f)D(f) for any Boolean function. The function FF was defined by G{\"{o}}{\"{o}}s, Pitassi and Watson who studied it for showing a separation between deterministic decision tree complexity and unambiguous non-deterministic decision tree complexity. Independently of us, Ambainis et al proved that different variants of the function FF certify optimal (quadratic) separation between D(f)D(f) and R0(f)R_0(f), and polynomial separation between R0(f)R_0(f) and R1(f)R_1(f). Viewed as separation results, our results are subsumed by those of Ambainis et al. However, while the functions considerd in the work of Ambainis et al are different variants of FF, we work with the original function FF itself.Comment: Reference adde
    corecore