Symmetry and Quantum Query-to-Communication Simulation

Buhrman, Cleve and Wigderson (STOC'98) showed that for every Boolean function f : {-1,1}^n to {-1,1} and G in {AND_2, XOR_2}, the bounded-error quantum communication complexity of the composed function f o G equals O(Q(f) log n), where Q(f) denotes the bounded-error quantum query complexity of f. This is in contrast with the classical setting, where it is easy to show that R^{cc}(f o G) < 2 R(f), where R^{cc} and R denote bounded-error communication and query complexity, respectively. Chakraborty et al. (CCC'20) exhibited a total function for which the log n overhead in the BCW simulation is required. We improve upon their result in several ways. We show that the log n overhead is not required when f is symmetric, generalizing a result of Aaronson and Ambainis for the Set-Disjointness function (Theory of Computing'05). This upper bound assumes a shared entangled state, though for most symmetric functions the assumed number of entangled qubits is less than the communication and hence could be part of the communication. To prove this, we design an efficient distributed version of noisy amplitude amplification that allows us to prove the result when f is the OR function. In view of our first result, one may ask whether the log n overhead in the BCW simulation can be avoided even when f is transitive. We give a strong negative answer by showing that the log n overhead is still necessary for some transitive functions even when we allow the quantum communication protocol an error probability that can be arbitrarily close to 1/2. We also give, among other things, a general recipe to construct functions for which the log n overhead is required in the BCW simulation in the bounded-error communication model, even if the parties are allowed to share an arbitrary prior entangled state for free.

[1]  Janos Simon,et al.  Probabilistic Communication Complexity , 1986, J. Comput. Syst. Sci..

[2]  Sourav Chakraborty,et al.  Quantum query-to-communication simulation needs a logarithmic overhead , 2019, Electron. Colloquium Comput. Complex..

[3]  Andrew Chi-Chih Yao,et al.  Quantum Circuit Complexity , 1993, FOCS.

[4]  Arkadev Chattopadhyay,et al.  A Lifting Theorem with Applications to Symmetric Functions , 2017, FSTTCS.

[5]  Andrew Chi-Chih Yao,et al.  Some complexity questions related to distributive computing(Preliminary Report) , 1979, STOC.

[6]  A. Razborov Quantum communication complexity of symmetric predicates , 2002, quant-ph/0204025.

[7]  Ilan Newman,et al.  Private vs. Common Random Bits in Communication Complexity , 1991, Inf. Process. Lett..

[8]  Avi Wigderson,et al.  Quantum vs. classical communication and computation , 1998, STOC '98.

[9]  A. Razborov Communication Complexity , 2011 .

[10]  Ronald de Wolf,et al.  Improved Quantum Communication Complexity Bounds for Disjointness and Equality , 2001, STACS.

[11]  Ramamohan Paturi,et al.  On the degree of polynomials that approximate symmetric Boolean functions (preliminary version) , 1992, STOC '92.

[12]  Ronald de Wolf,et al.  Quantum Search on Bounded-Error Inputs , 2003, ICALP.

[13]  Thierry Paul,et al.  Quantum computation and quantum information , 2007, Mathematical Structures in Computer Science.

[14]  Jehoshua Bruck,et al.  Harmonic Analysis of Polynomial Threshold Functions , 1990, SIAM J. Discret. Math..

[15]  Hartmut Klauck Lower Bounds for Quantum Communication Complexity , 2007, SIAM J. Comput..

[16]  Raymond H. Putra,et al.  Unbounded-Error One-Way Classical and Quantum Communication Complexity , 2007, ICALP.

[17]  Arkadev Chattopadhyay Circuits, communication and polynomials , 2009 .

[18]  Ronald de Wolf,et al.  Improved bounds on Fourier entropy and Min-entropy , 2018, Electron. Colloquium Comput. Complex..

[19]  Andris Ambainis,et al.  How Low can Approximate Degree and Quantum Query Complexity be for Total Boolean Functions? , 2012, computational complexity.

[20]  T. Sanders,et al.  Analysis of Boolean Functions , 2012, ArXiv.

[21]  Ronald de Wolf,et al.  Quantum lower bounds by polynomials , 2001, JACM.

[22]  Troy Lee,et al.  A Direct Product Theorem for Discrepancy , 2008, 2008 23rd Annual IEEE Conference on Computational Complexity.

[23]  Shachar Lovett,et al.  Sign rank vs discrepancy , 2019, Electron. Colloquium Comput. Complex..

[24]  Nathan Linial,et al.  Learning Complexity vs. Communication Complexity , 2008, 2008 23rd Annual IEEE Conference on Computational Complexity.

[25]  Justin Thaler,et al.  Dual lower bounds for approximate degree and Markov-Bernstein inequalities , 2013, Inf. Comput..

[26]  Jürgen Forster,et al.  A linear lower bound on the unbounded error probabilistic communication complexity , 2001, Proceedings 16th Annual IEEE Conference on Computational Complexity.

[27]  G. Brassard,et al.  Quantum Amplitude Amplification and Estimation , 2000, quant-ph/0005055.

[28]  Umesh V. Vazirani,et al.  Quantum complexity theory , 1993, STOC.

[29]  Ronald de Wolf,et al.  Quantum communication and complexity , 2002, Theor. Comput. Sci..

[30]  Umesh V. Vazirani,et al.  Local Tests of Global Entanglement and a Counterexample to the Generalized Area Law , 2014, 2014 IEEE 55th Annual Symposium on Foundations of Computer Science.

[31]  Andris Ambainis,et al.  Quantum search of spatial regions , 2003, 44th Annual IEEE Symposium on Foundations of Computer Science, 2003. Proceedings..

[32]  Jehoshua Bruck,et al.  Polynomial threshold functions, AC functions and spectrum norms , 1990, Proceedings [1990] 31st Annual Symposium on Foundations of Computer Science.

[33]  Lov K. Grover A fast quantum mechanical algorithm for database search , 1996, STOC '96.

[34]  Troy Lee,et al.  Composition Theorems in Communication Complexity , 2010, ICALP.