English

One-Way Communication Complexity of Partial XOR Functions

Computational Complexity 2024-06-04 v2

Abstract

Boolean function F(x,y)F(x,y) for x,y{0,1}nx,y \in \{0,1\}^n is an XOR function if F(x,y)=f(xy)F(x,y)=f(x\oplus y) for some function ff on nn input bits, where \oplus is a bit-wise XOR. XOR functions are relevant in communication complexity, partially for allowing Fourier analytic technique. For total XOR functions it is known that deterministic communication complexity of FF is closely related to parity decision tree complexity of ff. Montanaro and Osbourne (2009) observed that one-sided communication complexity Dcc(F)D_{cc}^{\rightarrow}(F) of FF is exactly equal to nonadaptive parity decision tree complexity NADT(f)NADT^{\oplus}(f) of ff. Hatami et al. (2018) showed that unrestricted communication complexity of FF is polynomially related to parity decision tree complexity of ff. We initiate the studies of a similar connection for partial functions. We show that in case of one-sided communication complexity whether these measures are equal, depends on the number of undefined inputs of ff. On the one hand, if Dcc(F)=tD_{cc}^{\rightarrow}(F)=t and ff is undefined on at most O(2ntnt)O(\frac{2^{n-t}}{\sqrt{n-t}}), then NADT(f)=tNADT^{\oplus}(f)=t. On the other hand, for a wide range of values of Dcc(F)D_{cc}^{\rightarrow}(F) and NADT(f)NADT^{\oplus}(f) (from constant to n2n-2) we provide partial functions for which Dcc(F)<NADT(f)D_{cc}^{\rightarrow}(F) < NADT^{\oplus}(f). In particular, we provide a function with an exponential gap between the two measures. Our separation results translate to the case of two-sided communication complexity as well, in particular showing that the result of Hatami et al. (2018) cannot be generalized to partial functions. Previous results for total functions heavily rely on Boolean Fourier analysis and the technique does not translate to partial functions. For the proofs of our results we build a linear algebraic framework instead. Separation results are proved through the reduction to covering codes.

Keywords

Cite

@article{arxiv.2310.20606,
  title  = {One-Way Communication Complexity of Partial XOR Functions},
  author = {Vladimir V. Podolskii and Dmitrii Sluch},
  journal= {arXiv preprint arXiv:2310.20606},
  year   = {2024}
}
R2 v1 2026-06-28T13:07:37.370Z