Главная » Просмотр файлов » У. Питерсон - Коды, исправляющие ошибки

У. Питерсон - Коды, исправляющие ошибки (1267328), страница 73

Файл №1267328 У. Питерсон - Коды, исправляющие ошибки (У. Питерсон - Коды, исправляющие ошибки) 73 страницаУ. Питерсон - Коды, исправляющие ошибки (1267328) страница 732021-09-01СтудИзба
Просмтор этого файла доступен только зарегистрированным пользователям. Но у нас супер быстрая регистрация: достаточно только электронной почты!

Текст из файла (страница 73)

Используя (г+ 1)-шаговый мажоритарный декодер, реализующий алгоритм Рида, который развит для кодов Маллера, можно исправлять прн помощи ЕО-кодов ((двчх — 1)/2) случайных ошибок. Ключевая идея состоит в том, что проверочные суммы, соответствующие (г+ 1)-мерным плоскостям, которые пересекаются по данной т-мерной плоскости, ортогональны относительно проверочной суммы, соответствующей этой г-мерной плоскости.

Так как проверочные суммы, соответствующие всем (с+1)-мерным плоскостям, декодеру известны, то все проверочные суммы, соответствующие т-мерным плоскостям, можно определить с помощью одного уровня мажоритарной логики. Теперь рассмотрим полную геометрию ЕО(т, р'), включаюшую нулевую точку. Пусть Х+ 1 обозначает число (г+ 1)-мерных плоскостей, пересекающихся по данной т-мерной плоскости. Это пространство состоит из р' точек, из которых р точек лежат на г-мерной плоскости. В каждой из (г+ 1)-мерных плоскостей, пере- Из теоремы 10.1 следует, что если произошло не более 1(с!мь — 1)/2) ошибок, то декодер может правильно определить проверочные суммы, соответствующие всем г-мерным плоскостям.

Параметр Х можно рассматривать как функцию размерности центральной г-мерной плоскости. Из выражения (10.17) видно, что эта функция монотонно возрастающая. Таким образом, декодер может найти по крайней мере Х+ 1 г-мерных плоскостей, ортогональных относительно каждой (г — 1)-мерной плоскости, по крайней мере Х+! (г — 1) -мерных плоскостей, ортогональных относительно каждой (г — 2)-мерной плоскости, и т.

д. Если произошло не более ((дмь — 1)/2) ошибок, все решения будут правильными и 0-мерные плоскости, т. е. ошибочные символы, будут определены на (г+ 1)-м шаге мажоритарного декодирования. Теорема 10.5. Евклидова-геометрический ииклический код длины р' и порядка г (нулевое пространство которого содержит все (с+1)-мерные плоскости ЕО(т, р')) люжет быть мажоритарно декодирован за (г+ 1) шагов при условии, что произошло не более 1(с!мь — 1)/2) ошибок, где Р «(ы Г] ймь = Р (10.18) При р= 2 и с= т — 2 или при р = 2 н в = 1 имеет места равенство ймь = Нвчх. Для всех других значений параметров ймь ( йвчх, хотя разница относительно мала. Список двоичных евклидова-геометрическнх кодов для и (63 приведен в табл.

!0.1. В равд. 10.4 представлены некоторые модификации описанного выше основного алгоритма мажоритарного декодировании, которые применимы к ЕО-кодам, кающихся по данной г-мерной плоскости, содержится рк"+и — р~ чек, лежащих вне г-мерной плоскости. Вне г-мерной плоскости нет нн одной точки, которая может принадлежать более чем одной из этих (г+ 1)-мерных плоскостей, так как иначе какне-то две плоскости совместились бы. Кроме того, каждая точка должна лежать на одной нз (г+1)-мерных плоскостей, так как эта точка н «центральная» г-мерная плоскость полностью определяют („-» 1)-мерную плоскость, содержащую г-мерную плоскость.

Таким образом, (Х+1) (рк'+и — р"") должно быть равно р' — р'"— числу точек, лежащих вне «центральной» г-мерной плоскости. Одна из этих (г+1)-мерных плоскостей проходит через нулевую точку и поэтому не принадлежит нулевому пространству ЕО-кода. Положим амь= Х+1, тогда 8 (т — м Х+! =Ад. = . = р«(ы- -и+ рь(т- -м+ рь ! (10.17) Таблица 10.!.

Параметры даоичных еиклидоао-геометрических кодов с л~(63. Все (г+ !)-мерные плоскости принадлежат нулевому пространстау кода порядка и. Все коды с и =1 эквиаалентны кодам Рида — Маллера с одним опуцгеиным символом. Все коды с я~~31 — это коды БЧХ. Для всех унааанных кодов й равно нижней границе, определяемой теоремой !ОА Геометрия ио (ти, те) Порядок и лвчх 15 31 Пример. Двоичный (7,4)-код Хэмминга есть ЕСт-код, связанная с ним геометрия — ЕСт(3, 2), а порядок его г = 1. Пусть сс обозначает корень Ха+ Х+ 1.

Ненулевые элементы поля: о» и' и, а'=0 а'=0 ц'= 1 а'=0 а"=1 ар=! ае = 1 ат=ао 0 1 1 0 0 О 1 1 1 0 1 1 0 1 Нулевому пространству кода принадлежат все 2-мерные плоскости, н по теореме 10.4 корни сс' многочлена Ь(Х) такие, что вес 1 в двоичном представлении равен 0 или 1. Таким образом, корня й(Х) равны ссо я', ат н сс' н Ь(Х) = Ха+ Ха+ Ха+ 1 Согласно теореме 10.5, код может быть декодирован за два шага. Для осуществления второго шага должны быть определены две 1-мерные плоскости, ортогональные относительно ошибочного символа в позиции, соответствующей Хт.

(Напомним, что декодер производит предварительное умножение на Ха.) Эти плоскости могут быть найдены, если построить две 2-мерные плоскости, орто- 1 11 5 1 26 !6 6 1 57 48 42 37 22 13 7 1 3 3 5 7 15 3 7 15 31 3 5 7 9 15 23 31 63 3 7 3 5 7 15 3 7 15 31 3 5 7 9 15 21 31 63 Е0(З, 2) Е0(З, 2) Е0(4, 2) Е0(2, 2) Е0(4, 2) Е0(4, 2) Е0 (5, 2) Е0(5, 2) Е0(5, 2) Е0(5, 2) Е0(6, 2) Е0(З, 2Я) Е0(6, 2) Е0(2' 2з) Е0(6, 2) Е0(3, 2Я) Е0(6, 2) Е0(6, 2) точки Плоскости вкеоривикл ас М ас ас проверки а' а' ас 101! 0101 00! 0 1001 1! 00 1110 О 1 1! 100 1 1 0 1 1! 011 101 0 ! 0 001 Плоскости ! и 2 пересекаются по прямой, проходящей через точки ак и а'.

Плоскости 3 и 5 пересекаются по прямой, проходящей через точки а' и ае. Эти две прямые, конечно, пересекаются в точке ас, которая соответствует ошибочному символу на первой информационной позиции, так как было осуществлено предварительное умножение на Хк. Отсюда следует, что г!мь = 3. Декодер для этого кода рассмотрен в примере, следующим за теоремой 10.3, н показан на фиг. 10.3. Выше исследовались коды с символами из 6Р(р).

Более общий д-ичный случай рассмотрен в равд. 10.6. 1О.З. Проективно-геометрические коды В евклидовой геометрии две прямые или плоскости могут быть параллельны. Можно, однако, элементы 6Р(р') выбрать таким образом, чтобы построить геометрию, в которой нет параллельных прямых. 17роектиеная геометрия (РО) размерности и над 6Р(р'), обозначаемая через РО(т, р'), может быть построена из 6Р(р!"'+!!') следующим образом. Точке (и) геометрии становится в соответствие множество ненулевых элементов поля (а) =а, ар, арх, ..., а))р где а — ненулевой элемент 6Р(р! +!и) и р — примитивный элемент 6Р(р')').

Число определенных таким образом точек равно !вс+ П л — -р-Ср~ -О +, +л.+!. Пва! ') Полное н (41, ззт]. ) !!одное "вложение теории нроектннных геометрий содержится н книгах тональные относительно каждой из этих 1-мерных плоскостей. Ну- левое пространство кода содержит восемь 7-мерных векторов и семь из них — двумерные плоскости; Пусть через а обозначен примитивный элемент поля 6Г(рк'"+'>). Если (а") и (а") обозначают любые две различные точки геометрии, то прямая (1-мерная плоскость) определяется как множество точек ф"и" + !уа"), где йп и ф — всевозможные пары одновременно не равных нулю элементов 6Г(р'). При этом получится точно рм — 1 элементов 6Е(рк +'>) и р' — 1 из них всегда представляют одну точку. Таким образом, прямая состоит из р'+1 точек. Аналогично 2-мерная плоскость состоит из точек (~"а ° + (>'а" + !>ьа") при условии, что точки (а")„(и") и (а") не лежат на одной прямой, т.

е. линейно независимы. Снова (>> не могут быть все одновременно равны нулю. Вообще г-мерная плоскость определяется как множество точек 1„(> 0а "+ >> 'а" + ... + !3'~а г), где точки (а 0), (а '), ..., (ап~) линейно независимы.

Элементы р> принимают точно р'~"+» — 1 значений, так как одновременный выбор нулей запрешен. Отсюда следует, что г-мерная плоскость имеет р" +»4"-»+ ... + р'+1 точек. В проективной геометрии для любых двух различных точек А и В существует одна и только одна прямая, на которой находятся обе точки А и В. Если А, В и С не лежат на одной прямой и прямая Т. содержит точку В прямой АВ и точку Е прямой ВС, но не содержит А или В или С, то Т, содержит точку Е на прямой СА, т. е. две прямые не могут быть параллельными. Подобно евклидово-геометрическим кодам, проективно-геометрические коды являются обобщением кодов Рида — Маллера. Снова, как и в равд.

10.2, будем рассматривать коды с символами из 6Е(р). Удобно сопоставлять каждой точке РО(т', р") одну из позиций символов циклического кода длины и = р' + р'< -'>+ ... ... + р'+ 1. В частности, позиция символа, соответствующая Х', сопоставляется точке (>х>), ! = (>, 1, 2, ..., п — !.

В этом контексте г-мерная плоскость может быть сопоставлена набору длины и, который имеет единицы в разрядах, соответствующих точкам плоскости, и нули в остальных разрядах. Как обычно, этот набор длины и представляется как многочлен над 6Г(р) в алгебре много- членов по модулю Х" — !. Теперь каждый циклический сдвиг многочлена, соответствующего некоторой г-мерной плоскости, приводит к многочлену, соответствующему другой г-мерной плоскости. Если (а"), (а'~), ... ",( ) е х а ~> — линейно независимые точки первоначальной плоскости, то точки (а'~+ >), (а'~+'), ..., (а + >) определяют новую плоскость.

Это рассуждение подсказывает следуюшее определение класса циклических кодов. Проективно- геометрический циклический код порядка г и длины п = р "+ р4"'-ч>+ ... + р'+ 1 с символами из 6Р(р) определяется как наибольший циклический код, нулевое пространство которого содержит многочлены, соответствующие всем г-мерным лоск стим РСс(лс р').

Характеристики

Тип файла
DJVU-файл
Размер
4,39 Mb
Тип материала
Высшее учебное заведение

Список файлов книги

Свежие статьи
Популярно сейчас
Как Вы думаете, сколько людей до Вас делали точно такое же задание? 99% студентов выполняют точно такие же задания, как и их предшественники год назад. Найдите нужный учебный материал на СтудИзбе!
Ответы на популярные вопросы
Да! Наши авторы собирают и выкладывают те работы, которые сдаются в Вашем учебном заведении ежегодно и уже проверены преподавателями.
Да! У нас любой человек может выложить любую учебную работу и зарабатывать на её продажах! Но каждый учебный материал публикуется только после тщательной проверки администрацией.
Вернём деньги! А если быть более точными, то автору даётся немного времени на исправление, а если не исправит или выйдет время, то вернём деньги в полном объёме!
Да! На равне с готовыми студенческими работами у нас продаются услуги. Цены на услуги видны сразу, то есть Вам нужно только указать параметры и сразу можно оплачивать.
Отзывы студентов
Ставлю 10/10
Все нравится, очень удобный сайт, помогает в учебе. Кроме этого, можно заработать самому, выставляя готовые учебные материалы на продажу здесь. Рейтинги и отзывы на преподавателей очень помогают сориентироваться в начале нового семестра. Спасибо за такую функцию. Ставлю максимальную оценку.
Лучшая платформа для успешной сдачи сессии
Познакомился со СтудИзбой благодаря своему другу, очень нравится интерфейс, количество доступных файлов, цена, в общем, все прекрасно. Даже сам продаю какие-то свои работы.
Студизба ван лав ❤
Очень офигенный сайт для студентов. Много полезных учебных материалов. Пользуюсь студизбой с октября 2021 года. Серьёзных нареканий нет. Хотелось бы, что бы ввели подписочную модель и сделали материалы дешевле 300 рублей в рамках подписки бесплатными.
Отличный сайт
Лично меня всё устраивает - и покупка, и продажа; и цены, и возможность предпросмотра куска файла, и обилие бесплатных файлов (в подборках по авторам, читай, ВУЗам и факультетам). Есть определённые баги, но всё решаемо, да и администраторы реагируют в течение суток.
Маленький отзыв о большом помощнике!
Студизба спасает в те моменты, когда сроки горят, а работ накопилось достаточно. Довольно удобный сайт с простой навигацией и огромным количеством материалов.
Студ. Изба как крупнейший сборник работ для студентов
Тут дофига бывает всего полезного. Печально, что бывают предметы по которым даже одного бесплатного решения нет, но это скорее вопрос к студентам. В остальном всё здорово.
Спасательный островок
Если уже не успеваешь разобраться или застрял на каком-то задание поможет тебе быстро и недорого решить твою проблему.
Всё и так отлично
Всё очень удобно. Особенно круто, что есть система бонусов и можно выводить остатки денег. Очень много качественных бесплатных файлов.
Отзыв о системе "Студизба"
Отличная платформа для распространения работ, востребованных студентами. Хорошо налаженная и качественная работа сайта, огромная база заданий и аудитория.
Отличный помощник
Отличный сайт с кучей полезных файлов, позволяющий найти много методичек / учебников / отзывов о вузах и преподователях.
Отлично помогает студентам в любой момент для решения трудных и незамедлительных задач
Хотелось бы больше конкретной информации о преподавателях. А так в принципе хороший сайт, всегда им пользуюсь и ни разу не было желания прекратить. Хороший сайт для помощи студентам, удобный и приятный интерфейс. Из недостатков можно выделить только отсутствия небольшого количества файлов.
Спасибо за шикарный сайт
Великолепный сайт на котором студент за не большие деньги может найти помощь с дз, проектами курсовыми, лабораторными, а также узнать отзывы на преподавателей и бесплатно скачать пособия.
Популярные преподаватели
Добавляйте материалы
и зарабатывайте!
Продажи идут автоматически
6458
Авторов
на СтудИзбе
304
Средний доход
с одного платного файла
Обучение Подробнее