How does algorithmic information theory measure the complexity of a message?

Created from Britannica articles using AI. AI can make mistakes, so verify using Britannica articles.

In algorithmic information theory (AIT), the complexity of a message is defined as the length of the shortest algorithm—or step-by-step procedure—required to reproduce that message.1

This approach, developed in the 1960s by mathematicians Gregory Chaitin, Andrey Kolmogorov, and engineer Raymond Solomonoff, provides an objective measure of a message's intrinsic complexity. By focusing on the minimum computational instructions needed to generate a specific output, AIT distinguishes itself from classical information theory, which primarily addresses the technical problems of transmitting signals over communication channels.12