Articulo de referencia

Plotkin estaba atado

En las matemáticas de la teoría de la codificación , la cota de Plotkin , que recibe su nombre de Morris Plotkin, es un límite (o cota) sobre el número máximo posible de palabra...

En las matemáticas de la teoría de la codificación , la cota de Plotkin , que recibe su nombre de Morris Plotkin, es un límite (o cota) sobre el número máximo posible de palabras clave en códigos binarios de longitud n y distancia mínima d dadas .

Declaración del límite

Un código se considera "binario" si las palabras clave utilizan símbolos del alfabeto binario.{0,1}{\displaystyle \{0,1\}}En particular, si todas las palabras clave tienen una longitud fija n , entonces el código binario tiene longitud n . De manera equivalente, en este caso las palabras clave pueden considerarse elementos de un espacio vectorial.F2norte{\displaystyle \mathbb {F} _{2}^{n}}sobre el campo finitoF2{\displaystyle \mathbb {F} _{2}}. Dejard{\displaystyle d}sea ​​la distancia mínima dedo{\displaystyle C}, es decir

d=minincógnita,ydo,incógnitayd(incógnita,y){\displaystyle d=\min _{x,y\in C,x\neq y}d(x,y)}

dónded(incógnita,y){\displaystyle d(x,y)}es la distancia de Hamming entreincógnita{\displaystyle x}yy{\displaystyle y}. La expresiónA2(norte,d){\displaystyle A_{2}(n,d)}representa el número máximo de posibles palabras clave en un código binario de longitudnorte{\displaystyle n}y distancia mínima d{\displaystyle d}La cota de Plotkin impone un límite a esta expresión.

Teorema (cota de Plotkin):

i) Sid{\displaystyle d}es par y2d>norte{\displaystyle 2d>n}, entonces

A2(norte,d)2d2dnorte.{\displaystyle A_{2}(n,d)\leq 2\left\lfloor {\frac {d}{2d-n}}\right\rfloor .}

ii) Sid{\displaystyle d}es extraño y2d+1>norte{\displaystyle 2d+1>n}, entonces

A2(norte,d)2d+12d+1norte.{\displaystyle A_{2}(n,d)\leq 2\left\lfloor {\frac {d+1}{2d+1-n}}\right\rfloor .}

iii) Sid{\displaystyle d}es par, entonces

A2(2d,d)4d.{\displaystyle A_{2}(2d,d)\leq 4d.}

iv) Sid{\displaystyle d}es extraño, entonces

A2(2d+1,d)4d+4{\displaystyle A_{2}(2d+1,d)\leq 4d+4}

dónde {\displaystyle \left\lfloor ~\right\rfloor }denota la función piso .

Prueba del caso i

Dejard(incógnita,y){\displaystyle d(x,y)}sea ​​la distancia de Hamming deincógnita{\displaystyle x}yy{\displaystyle y}, yMETRO{\displaystyle M}sea ​​el número de elementos endo{\displaystyle C}(de este modo,METRO{\displaystyle M}es igual aA2(norte,d){\displaystyle A_{2}(n,d)}). La cota se demuestra acotando la cantidad(incógnita,y)do2,incógnitayd(incógnita,y){\displaystyle \sum _{(x,y)\in C^{2},x\neq y}d(x,y)}de dos maneras diferentes.

Por un lado, hayMETRO{\displaystyle M}opciones paraincógnita{\displaystyle x}y para cada una de esas elecciones, hayMETRO1{\displaystyle M-1}opciones paray{\displaystyle y}. Puesto que por definiciónd(incógnita,y)d{\displaystyle d(x,y)\geq d}a pesar deincógnita{\displaystyle x}yy{\displaystyle y}(incógnitay{\displaystyle x\neq y}), se deduce que

(incógnita,y)do2,incógnitayd(incógnita,y)METRO(METRO1)d.{\displaystyle \sum _{(x,y)\in C^{2},x\neq y}d(x,y)\geq M(M-1)d.}

Por otro lado, dejemosA{\displaystyle A}frijolMETRO×norte{\displaystyle M\times n}matriz cuyas filas son los elementos dedo{\displaystyle C}. Dejarsi{\displaystyle s_{i}}sea ​​el número de ceros contenidos en eli{\displaystyle i}columna deA{\displaystyle A}. Esto significa que eli{\displaystyle i}La columna 'th contieneMETROsi{\displaystyle M-s_{i}}unos. Cada elección de un cero y un uno en la misma columna contribuye exactamente2{\displaystyle 2}(porqued(incógnita,y)=d(y,incógnita){\displaystyle d(x,y)=d(y,x)}) a la suma(incógnita,y)do,incógnitayd(incógnita,y){\displaystyle \sum _{(x,y)\in C,x\neq y}d(x,y)}y por lo tanto

(incógnita,y)do,incógnitayd(incógnita,y)=i=1norte2si(METROsi).{\displaystyle \sum _{(x,y)\in C,x\neq y}d(x,y)=\sum _{i=1}^{n}2s_{i}(M-s_{i}).}

La cantidad de la derecha se maximiza si y solo sisi=METRO/2{\displaystyle s_{i}=M/2}se aplica a todosi{\displaystyle i}(en este punto de la demostración ignoramos el hecho de que elsi{\displaystyle s_{i}}son números enteros), entonces

(incógnita,y)do,incógnitayd(incógnita,y)12norteMETRO2.{\displaystyle \sum _{(x,y)\in C,x\neq y}d(x,y)\leq {\frac {1}{2}}nM^{2}.}

Combinando los límites superior e inferior para(incógnita,y)do,incógnitayd(incógnita,y){\displaystyle \sum _{(x,y)\in C,x\neq y}d(x,y)}que acabamos de derivar,

METRO(METRO1)d12norteMETRO2{\displaystyle M(M-1)d\leq {\frac {1}{2}}nM^{2}}

lo cual dado que2d>norte{\displaystyle 2d>n}es equivalente a

METRO2d2dnorte.{\displaystyle M\leq {\frac {2d}{2d-n}}.}

DesdeMETRO{\displaystyle M}es par, se deduce que

METRO2d2dnorte.{\displaystyle M\leq 2\left\lfloor {\frac {d}{2d-n}}\right\rfloor .}

Esto completa la demostración de la cota.

Véase también

Referencias