It is known that the mutual information, in the sense of Kolmogorov complexity, of any pair of strings x and y is equal to the length of the longest shared secret key that two parties can establish via a probabilistic protocol with interaction on a public channel, assuming that the parties hold as their inputs x and y respectively. We determine the worst-case communication complexity of this problem for the setting where the parties can use private sources of random bits. We show that for some x, y the communication complexity of the secret key agreement does not decrease even if the parties have to agree on a secret key whose size is much smaller than the mutual information between x and y. On the other hand, we discuss examples of x, y such that the communication complexity of the protocol declines gradually with the size of the derived secret key. The proof of the main result uses spectral properties of appropriate graphs and the expander mixing lemma, as well as information theoretic techniques.
翻译:众所周知,从科尔莫戈罗夫复杂程度的意义上讲,任何一对字符x和y的相互信息,都相当于双方通过概率协议和在公共频道上的互动可以确定的最长时间共享秘密钥匙的长度,假定双方分别持有输入x和y。我们确定这一问题的最坏的通信复杂性,以便各方可以使用随机的私人来源。我们表明,对于某些x来说,即使双方必须商定一个比x和y之间相互信息要小得多的秘密钥匙,但秘密关键协议的通信复杂性并没有降低。 另一方面,我们讨论x的例子,即协议的通信复杂性随着衍生秘密钥匙的大小而逐渐下降。主要结果的证据使用适当的图形的光谱特性和膨胀器混合 Lemma,以及信息理论技术。