En matemáticas aplicadas, la cota de Johnson (llamada así en honor a Selmer Martin Johnson ) es un límite para el tamaño de los códigos correctores de errores , tal como se utilizan en la teoría de la codificación para la transmisión de datos o las comunicaciones.
Definición
Dejarser un código q -ario de longitud, es decir, un subconjunto de. Dejarsea la distancia mínima de, es decir
dóndees la distancia de Hamming entrey.
Dejarsea el conjunto de todos los códigos q -arios con longitudy distancia mínimay dejardenotan el conjunto de códigos ende tal manera que cada elemento tenga exactamenteentradas distintas de cero.
Denotemos porel número de elementos en. Luego, definimosser el tamaño más grande de un código con longitudy distancia mínima:
De manera similar, definimosser el tamaño más grande de un código en:
Teorema 1 (cota de Johnson para):
Si,
Si,
Teorema 2 (cota de Johnson para):
(i) Si
(ii) Si, luego define la variablede la siguiente manera. Sies par, entonces definea través de la relación; sies extraño, definea través de la relación. Dejar. Entonces,
dóndees la función de piso .
Nota: Sustituyendo la cota del Teorema 2 en la cota del Teorema 1 se obtiene una cota superior numérica en.
Véase también
Referencias
- Johnson, Selmer Martin (abril de 1962). "Un nuevo límite superior para códigos correctores de errores". IRE Transactions on Information Theory : 203–207 .
- Huffman, William Cary; Pless, Vera S. (2003). Fundamentos de los códigos correctores de errores . Cambridge University Press . ISBN 978-0-521-78280-7.
- Teoría de la codificación