Códigos unÃvocamente decodificables
De Wikipedia, la enciclopedia libre
| Este artÃculo tiene contenido demasiado complejo para lectores que no son expertos en el tema. Si tienes capacidad, por favor edÃtalo, contribuye a hacerlo más accesible para el público general, sin eliminar los detalles técnicos que interesan a los especialistas. |
Son Códigos no-singulares en donde además la longitud entre las palabras usadas puede variar.
Una forma de calcular la mejor longitud media es mediante la Inecuación de Kraft. La idea básica es asignar longitudes mayores a las palabras con menor probabilidad.
Por definición: Código cuya extensión es no-singular. Sea A un alfabeto fuente y b un alfabeto código. Se llama función codificadora a cualquier función. f: A+ -> B+. El código correspondiente es UnÃvocamente Decodificable (UD) si f es inyectiva. Hace parte del area de la matemática discreta y los algoritmos computacionales.
| El contenido de esta página es un esbozo sobre matemática. Ampliándolo ayudarás a mejorar Wikipedia. Puedes ayudarte con las wikipedias en otras lenguas. |
Para aclarar todo esto, debemos ir por pasos: Códigos UnÃvocamente Decodificables 1. Un codigo es una asignación de palabras codigo wi, a una fuente de información ya sea de memoria nula o con memoria (fuente de Markov). Estas palabras codigo wi, no son más que combinaciones de simbolos de una alfabeto T. Por ejemplo: si tenemos la siguiente fuente de memoria nula. S = {s1,s2,s3} y tenemos el siguiente alfabeto T = {0,1}, podemos asignar el siguiente codigo a S, C = {0,10,11}. Cuyo codigo es U.D.
2. Pero que quiere decir, con exactitud codigo UnÃvocamente Decodificable. Significa que cualquier codificación que se realize con ese codigo no debe ser ambigua es decir, un posible mensaje de la fuente
o cualquier otro, tenga una y solo una interpretación
, es decir carezca de ambigüedad.
3. En efecto el Teorema de Patterson-Sardinas nos ayudan a verificar si un codigo es U.D. o no, pero aqui debemos notar que para demostrar que un codigo no es unÃvocamente decodificable, bastarÃa con encontrar una cadena que sea ambigua.
[editar] Enlaces externos
- Códigos UnÃvocamente Decodificables - Una aplicación en lÃnea que permite identificar un código unÃvocamente decodificable (UD) usando el teorema de Sardinas-Patterson.