Kolmogorov Complexity
Definition
The length (in bits) of the shortest effective description or program that, when run on a fixed universal Turing machine, outputs a given finite string, considered up to an additive constant depending on the choice of universal machine.