Link Search Menu Expand Document

Complejidad descriptiva

pares <x,y>

Idea. La complejidad de una cadena es la descripción más corta de esa cadena.

0000 0000 0000 0000

se puede escribir $ 0^{16} $

1010 1010 1010 1010

se puede escribir $ 1010^4 $

se puede escribir $ 10^8 $

1110 1001 0001 1010

Upss…

$ 1^2 10^2 01 0^3 1 10^2 $

Se puede escribir en hexa: E91A

Vamos a trabajar con el alfabeto $ \Sigma ={1,0} $

¿Cómo representa un par <x,y> con $ x, y \in \Sigma^* $ ?

Por ej: x=110, y=1001

1101001

1101001

¿cómo se donde empieza y donde terminan x e y?

idea: duplicamos los caracteres y usamos un separador. a partir de ahí copiamos la cadena tal cual.

11 11 00 10 10 01

Con eso obtenemos que la longitud de <x,y> queda así:

<x,y>=2x+2+y

def. Dada una cadena $ x \in \Sigma^* $, una descripción de x es un par <M,w>, donde M es una MT tal que M(w) se detiene y escribe x en la cinta como salida.

def. Dada una cadena $ x \in \Sigma^* $, d(x) es la descripción más corta posible de x.

K(x) =d(x)

Complejidad descriptiva de Kolmogorov