Origins & Computability · 1964

Algorithmic Information Theory (Solomonoff / Kolmogorov)

Ray Solomonoff, Andrey Kolmogorov, Gregory Chaitin

Algorithmic information theory defined the complexity of an object as the length of the shortest program that produces it, giving a formal account of randomness, compression, and simplicity that underlies modern ideas about learning and inductive inference.

Editorial record

Plain-language summary

In the 1960s Ray Solomonoff, Andrey Kolmogorov, and Gregory Chaitin independently proposed measuring how complex a string of data is by the size of the smallest computer program that can generate it. A string that needs a long program is effectively random, while a compressible one is simple. Solomonoff used this idea to build a theory of prediction that favors the simplest explanation consistent with the data. These concepts connect compression, probability, and learning, and they inform how researchers reason about generalization and Occam's razor in machine learning.

Knowledge graph

Relationships

Descendants

Source record

Provenance

Record ID
O-019
Record created
2026-07-13
Last reviewed
2026-07-14
Record version
2

Citation caveat: Citation metadata is approximate and marked unverified in the source dataset.