Пред.
След.
Макеты страниц
Распознанный текст, спецсимволы и формулы могут содержать ошибки, поэтому с корректным вариантом рекомендуем ознакомиться на отсканированных изображениях учебника выше Также, советуем воспользоваться поиском по сайту, мы уверены, что вы сможете найти больше информации по нужной Вам тематике ДЛЯ СТУДЕНТОВ И ШКОЛЬНИКОВ ЕСТЬ
ZADANIA.TO
10.3. Другие коды, исправляющие пачки ошибокКоды Файра образуют самый обширный известный класс кодов, исправляющих пачки ошибок. Они пригодны для целой области длин пачек Коды Хэмминга можно рассматривать как коды, исправляющие пачки ошибок длины 1. Интересно отметить, что для кода Файра, исправляющего пачки ошибок длины Двоичные коды, исправляющие все пачки ошибок длины 2 или меньше, — это просто коды, которые исправляют одну ошибку и две соседние ошибки. В качестве такого кода может быть использован циклический код Хэмминга, исправляющий одну ошибку и обнаруживающий две ошибки, с изменением, состоящим в том, что когда обнаруживаются две ошибки, то предполагается, что произошли ошибки на двух соседних местах. Это коды Эйбрамсона [120]. Эйбрамсон [122] пытался также найти двоичные циклические коды для исправлений, пачек ошибок, обладающие минимальной избыточностью. Для циклических кодов каждый циклический сдвиг некоторого образующего смежного класса может быть выбран в качестве образующего нового смежного класса в соответствии с теоремой 11.2, а если это уже сделано, то граница, полученная нами в теореме 4.9, может быть преобразована следующим образом. Общее число пачек ошибок длины
Эйбрамсон показал
где Таблица 10.1 (см. скан) Образующие многочлены для кодов, исправляющих три соседние ошибки и обладающих минимальной избыточностью Мелас [52] заметил, что в некоторых случаях произведение двух примитивных многочленов порождает циклические коды, исправляющие пачки ошибок. Рейгером [66] и Файром [86] рассматривались укороченные циклические коды, порождаемые примитивными многочленами, и Рейгер составил таблицу нескольких кодов такого типа, исправляющих пачки ошибок. Единственный известный способ нахождения порождающих многочленов для кодов обоих типов — это метод испытаний и ошибок. Один очень специальный случай кодов, исправляющих пачки ошибок, разобран в следующей теореме. Теорема 10.2. Пусть V — это код, получающийся укорачиванием двоичного кода Файра, для которого с — четное число. Пусть новая длина кода Доказательство. Доказательство представляет собой лишь незначительную модификацию доказательства теоремы 10,1. В самом деле, если
Поскольку
Поскольку степень многочленов
Таким образом,
и так как
|
1 |
Оглавление
|