Precise Expression for the Algorithmic Information Distance

preprint2020arXivOpen access

Abstract

We consider the notion of information distance between two objects xx and yy introduced by Bennett, Gács, Li, Vitányi, and Zurek in 1998 as the minimal length of a program that computes xx from yy as well as computing yy from xx. In this paper, it was proven that the distance is equal to max⁡(K(x∣y),K(y∣x))\max (K(x|y),K(y|x)) up to additive logarithmic terms, and it was conjectured that this could not be improved to O(1)O(1) precision. We revisit subtle issues in the definition and prove this conjecture. We show that if the distance is at least logarithmic in the length, then this equality does hold with O(1)O(1) precision for strings of equal length. Thus for such strings, both the triangle inequality and the characterization hold with optimal precision. Finally, we extend the result to sets SS of bounded size. We show that for each constant~ss, the shortest program that prints an ss-element set S⊆{0,1}nS \subseteq \{0,1\}^n given any of its elements, has length at most max⁡w∈SK(S∣w)+O(1)\max_{w \in S} K(S|w) + O(1), provided this maximum is at least logarithmic in~nn.

Explore this paper’s authors, topics and related work.

Building this map preview

BZPEER is loading the nearby papers, people, topics and institutions for this page.

Reviews 0

Write a reviewWrite

No reviews yet.

Discussion 0

Add a commentWrite

No comments yet.