Hablando informalmente, la complejidad de Kolmogorov de una cadena es la longitud de un programa más corto que genera x . Podemos definir una noción de 'cadena aleatoria' usándola ( x es aleatoria si K ( x ) ≥ 0.99 | x | ) Es fácil ver que la mayoría de las cadenas son aleatorias (no hay tantos programas cortos).
La teoría de la complejidad de Kolmogorov y la teoría de la información algorítmica están bastante desarrolladas hoy en día. Y hay varios ejemplos divertidos del uso de la complejidad de Kolmogorov en pruebas de diferentes teoremas que no contienen nada sobre la complejidad de Kolmogorov en sus afirmaciones ( LLL constructiva , desigualdad de Loomis-Whitney, etc.).
¿Hay alguna buena aplicación de la complejidad de Kolmogorov y la teoría de la información algorítmica en la complejidad computacional y campos relacionados ? Creo que debería haber resultados que utilicen la complejidad de Kolmogorov como un reemplazo directo de argumentos de conteo simples. Esto, por supuesto, no es tan interesante.