Abstract
In this paper, we study the Boolean function parameters sensitivity (\({\mathsf {s}}\)), block sensitivity (\({\mathsf {bs}}\)), and alternation (\({\mathsf {alt}}\)) under specially designed affine transforms and show several applications. For a function \(f:{\mathbb {F}}_2^n \rightarrow \{0,1\}\), and \(A = Mx+b\) for \(M \in {\mathbb {F}}_2^{n \times n}\) and \(b \in {\mathbb {F}}_2^n\), the result of the transformation g is defined as \(\forall x \in {\mathbb {F}}_2^n, g(x) = f(Mx+b)\).
As a warm up, we study alternation under linear shifts (when M is restricted to be the identity matrix) called the shift invariant alternation (the smallest alternation that can be achieved for the Boolean function f by shifts, denoted by \({\mathsf {salt}}(f)\)). By a result of Lin and Zhang [12], it follows that \({\mathsf {bs}}(f) \le O({\mathsf {salt}}(f)^2{\mathsf {s}}(f))\). Thus, to settle the Sensitivity Conjecture (\(\forall ~f, {\mathsf {bs}}(f) \le {\mathsf {poly}}({\mathsf {s}}(f))\)), it suffices to argue that \(\forall ~f, {\mathsf {salt}}(f) \le {\mathsf {poly}}({\mathsf {s}}(f))\). However, we exhibit an explicit family of Boolean functions for which \({\mathsf {salt}}(f)\) is \(2^{\varOmega ({\mathsf {s}}(f))}\).
Going further, we use an affine transform A, such that the corresponding function g satisfies \({\mathsf {bs}}(f,0^n) \le {\mathsf {s}}(g)\), to prove that for \(F(x,y) {\mathop {=}\limits ^{\mathrm{def}}}f(x \wedge y)\), the bounded error quantum communication complexity of F with prior entanglement, \(Q^*_{1/3}(F)\) is \(\varOmega (\sqrt{{\mathsf {bs}}(f,0^n)})\). Our proof builds on ideas from Sherstov [17] where we use specific properties of the above affine transformation. Using this, we show the following.
-
(a)
For a fixed prime p and an \(\epsilon \), \(0< \epsilon < 1\), any Boolean function f that depends on all its inputs with \({\mathsf {deg}}_p(f) \le (1-\epsilon )\log n\) must satisfy \(Q^*_{1/3}(F) = \varOmega \left( \frac{n^{\epsilon /2}}{\log n} \right) \). Here, \({\mathsf {deg}}_p(f)\) denotes the degree of the multilinear polynomial over \({\mathbb {F}}_p\) which agrees with f on Boolean inputs.
-
(b)
For Boolean function f such that there exists primes p and q with \({\mathsf {deg}}_q(f) \ge \varOmega ({\mathsf {deg}}_p(f)^\delta )\) for \(\delta > 2\), the deterministic communication complexity - \({\mathsf {D}}(F)\) and \(Q^*_{1/3}(F)\) are polynomially related. In particular, this holds when \({\mathsf {deg}}_p(f) = O(1)\). Thus, for this class of functions, this answers an open question (see [2]) about the relation between the two measures.
Restricting back to the linear setting, we construct linear transformation A, such that the corresponding function g satisfies, \({\mathsf {alt}}(f) \le 2{\mathsf {s}}(g)+1\). Using this new relation, we exhibit Boolean functions f (other than the parity function) such that \( {\mathsf {s}}(f)\) is \(\varOmega (\sqrt{\mathsf {sparsity}(f)})\) where \(\mathsf {sparsity}(f)\) is the number of non-zero coefficients in the Fourier representation of f.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Notes
- 1.
- 2.
\({\mathsf {IP}}_n(x_1,x_2,\ldots ,x_n,y_1,y_2,\ldots ,y_n) = \sum _i x_iy_i \mod 2\).
- 3.
\({\mathsf {Maj}}_n(x) = 1 \iff \sum _i x_i \ge \lceil n/2 \rceil \).
- 4.
For completeness of definition of L, for \(i \not \in [k]\), we define \(L(e_i) = 0^n\).
References
Bernasconi, A., Codenotti, B.: Spectral analysis of Boolean functions as a graph eigenvalue problem. IEEE Trans. Comput. 48(3), 345–351 (1999)
Buhrman, H., de Wolf, R.: Communication complexity lower bounds by polynomials. In: Proceedings of the 16th Annual IEEE Conference on Computational Complexity, Chicago, Illinois, USA, 18–21 June 2001, pp. 120–130 (2001)
Buhrman, H., de Wolf, R.: Complexity measures and decision tree complexity: a survey. Theor. Comput. Sci. 288(1), 21–43 (2002)
Cleve, R., van Dam, W., Nielsen, M., Tapp, A.: Quantum entanglement and the communication complexity of the inner product function. Theor. Comput. Sci. 486, 11–19 (2013)
Cook, S.A., Dwork, C., Reischuk, R.: Upper and lower time bounds for parallel random access machines without simultaneous writes. SIAM J. Comput. 15(1), 87–97 (1986)
Dinesh, K., Sarma, J.: Alternation, sparsity and sensitivity: combinatorial bounds and exponential gaps. In: Panda, B.S., Goswami, P.P. (eds.) CALDAM 2018. LNCS, vol. 10743, pp. 260–273. Springer, Cham (2018). https://doi.org/10.1007/978-3-319-74180-2_22
Gopalan, P., Lovett, S., Shpilka, A.: On the complexity of Boolean functions in different characteristics. In: Proceedings of the 24th Annual IEEE Conference on Computational Complexity, CCC 2009, Paris, France, 15–18 July 2009, pp. 173–183 (2009)
Gopalan, P., Servedio, R.A., Wigderson, A.: Degree and sensitivity: tails of two distributions. In: 31st Conference on Computational Complexity, CCC 2016, 29 May–1 June 2016, Tokyo, Japan, pp. 13:1–13:23 (2016)
Hatami, P., Kulkarni, R., Pankratov, D.: Variations on the Sensitivity Conjecture. Graduate Surveys, Theory of Computing Library, vol. 4 (2011)
Klauck, H.: Lower bounds for quantum communication complexity. SIAM J. Comput. 37(1), 20–46 (2007)
Kushilevitz, E., Nisan, N.: Communication Complexity, 2nd edn. Cambridge University Press, Cambridge (2006)
Lin, C., Zhang, S.: Sensitivity conjecture and log-rank conjecture for functions with small alternating numbers. In: 44th International Colloquium on Automata, Languages, and Programming, ICALP 2017, 10–14 July 2017, Warsaw, Poland, pp. 51:1–51:13 (2017)
Nisan, N., Szegedy, M.: On the degree of Boolean functions as real polynomials. In: Proceedings of the 24th Annual ACM Symposium on Theory of Computing, STOC 1992, pp. 462–467. ACM, New York (1992)
O’Donnell, R.: Analysis of Boolean Functions. Cambridge University Press, Cambridge (2014)
Razborov, A.A.: Quantum communication complexity of symmetric predicates. Izv. Math. 67(1), 145 (2003)
Sherstov, A.A.: The pattern matrix method for lower bounds on quantum communication. In: Proceedings of the 40th Annual ACM Symposium on Theory of Computing, Victoria, British Columbia, Canada, 17–20 May 2008, pp. 85–94 (2008)
Sherstov, A.A.: On quantum-classical equivalence for composed communication problems. Quantum Inf. Comput. 10(5&6), 435–455 (2010)
Shi, Y., Zhu, Y.: Quantum communication complexity of block-composed functions. Quantum Inf. Comput. 9(5), 444–460 (2009)
Zhang, Z., Shi, Y.: On the parity complexity measures of Boolean functions. Theor. Comput. Sci. 411(26–28), 2612–2618 (2010)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2019 Springer Nature Switzerland AG
About this paper
Cite this paper
Dinesh, K., Sarma, J. (2019). Sensitivity, Affine Transforms and Quantum Communication Complexity. In: Du, DZ., Duan, Z., Tian, C. (eds) Computing and Combinatorics. COCOON 2019. Lecture Notes in Computer Science(), vol 11653. Springer, Cham. https://doi.org/10.1007/978-3-030-26176-4_12
Download citation
DOI: https://doi.org/10.1007/978-3-030-26176-4_12
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-030-26175-7
Online ISBN: 978-3-030-26176-4
eBook Packages: Computer ScienceComputer Science (R0)