![]() Главная страница Случайная страница КАТЕГОРИИ: АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника |
Полиномиальные коды
При полиномиальном кодировании каждое сообщение отождествляется с многочленом, а само кодирование состоит в умножении на фиксированный многочлен. Полиномиальные коды - блочные и отличаются от рассмотренных ранее только алгоритмами кодирования и декодирования. Пусть Например, последовательности 10011 при Зафиксируем некоторый многочлен степени Полиномиальный код с кодирующим многочленом Пример. Рассмотрим кодирующий многочлен Полиномиальный код с кодирующим многочленом
Т е. ненулевые элементы в Например,
или отображению:
Полиномиальные коды являются групповыми. Это следует из того, что коды, получаемые матричным кодированием, - групповые. Рассмотрим Действительно, Таким образом, обнаружение ошибки при использовании полиномиального кода с кодирующим многочленом Коды Хэмминга можно строить как полиномиальные, например, кодирующий многочлен Вообще же, если кодирующий многочлен Пусть Кодирующий многочлен В 1971 году финскими и советскими математиками было доказано3, что кроме кодов Хэмминга и Голея других совершенных кодов нет. Наиболее интересными среди полиномиальных кодов являются циклические коды, в которых вместе с любым кодовым словом вида Упражнение 43 По кодирующему многочлену Упражнение 44 Принадлежат ли коду Голея кодовые слова 10000101011111010011111 и 11000111011110010011111?
|