Джонсон связан

В прикладной математике граница Джонсона (названная в честь Селмера Мартина Джонсона ) — это ограничение на размер кодов с исправлением ошибок , используемых в теории кодирования для передачи данных или связи.

Определение

Пусть будет q -ичным кодом длины , т.е. подмножеством . Пусть будет минимальным расстоянием , т.е. С {\displaystyle С} н {\displaystyle n} Ф д н {\displaystyle \mathbb {F} _{q}^{n}} г {\displaystyle д} С {\displaystyle С}

г = мин х , у С , х у г ( х , у ) , {\ displaystyle d = \ min _ {x, y \ in C, x \ neq y} d (x, y),}

где — расстояние Хэмминга между и . г ( х , у ) {\displaystyle d(x,y)} х {\displaystyle x} у {\displaystyle у}

Пусть будет множеством всех q -ичных кодов с длиной и минимальным расстоянием , а обозначим множество кодов, в котором каждый элемент имеет ровно ненулевые элементы. С д ( н , г ) {\displaystyle C_{q}(n,d)} н {\displaystyle n} г {\displaystyle д} С д ( н , г , ж ) {\displaystyle C_{q}(n,d,w)} С д ( н , г ) {\displaystyle C_{q}(n,d)} ж {\displaystyle w}

Обозначим через количество элементов в . Затем мы определяем как наибольший размер кода с длиной и минимальным расстоянием : | С | {\displaystyle |С|} С {\displaystyle С} А д ( н , г ) {\displaystyle A_{q}(n,d)} н {\displaystyle n} г {\displaystyle д}

А д ( н , г ) = макс С С д ( н , г ) | С | . {\displaystyle A_{q}(n,d)=\max _{C\in C_{q}(n,d)}|C|.}

Аналогично мы определяем наибольший размер кода в : А д ( н , г , ж ) {\displaystyle A_{q}(n,d,w)} С д ( н , г , ж ) {\displaystyle C_{q}(n,d,w)}

А д ( н , г , ж ) = макс С С д ( н , г , ж ) | С | . {\displaystyle A_{q}(n,d,w)=\max _{C\in C_{q}(n,d,w)}|C|.}

Теорема 1 (граница Джонсона для ): А д ( н , г ) {\displaystyle A_{q}(n,d)}

Если , г = 2 т + 1 {\displaystyle d=2t+1}

А д ( н , г ) д н я = 0 т ( н я ) ( д 1 ) я + ( н т + 1 ) ( д 1 ) т + 1 ( г т ) А д ( н , г , г ) А д ( н , г , т + 1 ) . {\displaystyle A_{q}(n,d)\leq {\frac {q^{n}}{\sum _{i=0}^{t}{n \choose i}(q-1)^{i}+{\frac {{n \choose t+1}(q-1)^{t+1}-{d \choose t}A_{q}(n,d,d)}{A_{q}(n,d,t+1)}}}}.}

Если , г = 2 т + 2 {\displaystyle d=2t+2}

А д ( н , г ) д н я = 0 т ( н я ) ( д 1 ) я + ( н т + 1 ) ( д 1 ) т + 1 А д ( н , г , т + 1 ) . {\displaystyle A_{q}(n,d)\leq {\frac {q^{n}}{\sum _{i=0}^{t}{n \choose i}(q-1)^{i}+{\frac {{n \choose t+1}(q-1)^{t+1}}{A_{q}(n,d,t+1)}}}}.}

Теорема 2 (граница Джонсона для ): А д ( н , г , ж ) {\displaystyle A_{q}(n,d,w)}

(я) Если г > 2 ж , {\displaystyle d>2w,}

А д ( н , г , ж ) = 1. {\displaystyle A_{q}(n,d,w)=1.}

(ii) Если , то определим переменную следующим образом. Если четно, то определим через отношение ; если нечетно, то определим через отношение . Пусть . Тогда, г 2 ж {\displaystyle d\leq 2w} е {\displaystyle е} г {\displaystyle д} е {\displaystyle е} г = 2 е {\displaystyle d=2e} г {\displaystyle д} е {\displaystyle е} г = 2 е 1 {\displaystyle d=2e-1} д = д 1 {\displaystyle q^{*}=q-1}

А д ( н , г , ж ) н д ж ( н 1 ) д ж 1 ( н ж + е ) д е {\displaystyle A_{q}(n,d,w)\leq \left\lfloor {\frac {nq^{*}}{w}}\left\lfloor {\frac {(n-1)q^{*}}{w-1}}\left\lfloor \cdots \left\lfloor {\frac {(n-w+e)q^{*}}{e}}\right\rfloor \cdots \right\rfloor \right\rfloor \right\rfloor }

где - функция пола .     {\displaystyle \lfloor ~~\rfloor }

Замечание: Подстановка границы теоремы 2 в границу теоремы 1 дает численную верхнюю границу для . А д ( н , г ) {\displaystyle A_{q}(n,d)}

Смотрите также

Ссылки

Взято с "https://en.wikipedia.org/w/index.php?title=Johnson_bound&oldid=1188380060"