В прикладной математике граница Джонсона (названная в честь Селмера Мартина Джонсона ) — это ограничение на размер кодов с исправлением ошибок , используемых в теории кодирования для передачи данных или связи.
Определение
Пусть будет q -ичным кодом длины , т.е. подмножеством . Пусть будет минимальным расстоянием , т.е.
где — расстояние Хэмминга между и .
Пусть будет множеством всех q -ичных кодов с длиной и минимальным расстоянием , а обозначим множество кодов, в котором каждый элемент имеет ровно ненулевые элементы.
Обозначим через количество элементов в . Затем мы определяем как наибольший размер кода с длиной и минимальным расстоянием :
Аналогично мы определяем наибольший размер кода в :
Теорема 1 (граница Джонсона для ):
Если ,
Если ,
Теорема 2 (граница Джонсона для ):
(я) Если
(ii) Если , то определим переменную следующим образом. Если четно, то определим через отношение ; если нечетно, то определим через отношение . Пусть . Тогда,
где - функция пола .
Замечание: Подстановка границы теоремы 2 в границу теоремы 1 дает численную верхнюю границу для .
Смотрите также
Ссылки