Communication with Contextual Uncertainty
Abstract
We introduce a simple model illustrating the role of context in communication and the challenge posed by uncertainty of knowledge of context. We consider a variant of distributional communication complexity where Alice gets some information and Bob gets , where is drawn from a known distribution, and Bob wishes to compute some function (with high probability over ). In our variant, Alice does not know , but only knows some function which is an approximation of . Thus, the function being computed forms the context for the communication, and knowing it imperfectly models (mild) uncertainty in this context. A naive solution would be for Alice and Bob to first agree on some common function that is close to both and and then use a protocol for to compute . We show that any such agreement leads to a large overhead in communication ruling out such a universal solution. In contrast, we show that if has a one-way communication protocol with complexity in the standard setting, then it has a communication protocol with complexity in the uncertain setting, where denotes the mutual information between and . In the particular case where the input distribution is a product distribution, the protocol in the uncertain setting only incurs a constant factor blow-up in communication and error. Furthermore, we show that the dependence on the mutual information is required. Namely, we construct a class of functions along with a non-product distribution over for which the communication complexity is a single bit in the standard setting but at least bits in the uncertain setting.
Cite
@article{arxiv.1504.04813,
title = {Communication with Contextual Uncertainty},
author = {Badih Ghazi and Ilan Komargodski and Pravesh Kothari and Madhu Sudan},
journal= {arXiv preprint arXiv:1504.04813},
year = {2015}
}
Comments
20 pages + 1 title page