Kolmogorov-Chaitin Complexity

Algorithmic incompressibility: random vs structured strings

String Input

Length: —
LZ76 complexity: —
Normalized K: —
Entropy rate h: —
gzip ratio: —
LZ complexity
Entropy h
K(x) = length of shortest program outputting x. Incomputable in general (halting problem).

LZ76 (Lempel-Ziv '76): computable lower bound. Counts distinct subword complexity. K(x)/n → h(source) for ergodic processes.

Incompressible strings: most n-bit strings have K(x) ≄ nāˆ’O(1). Random = maximal complexity.