Пред.
След.
Макеты страниц
Распознанный текст, спецсимволы и формулы могут содержать ошибки, поэтому с корректным вариантом рекомендуем ознакомиться на отсканированных изображениях учебника выше Также, советуем воспользоваться поиском по сайту, мы уверены, что вы сможете найти больше информации по нужной Вам тематике ДЛЯ СТУДЕНТОВ И ШКОЛЬНИКОВ ЕСТЬ
ZADANIA.TO
10.11. КОДЫ ЮСТЕСЕНА И КАСКАДНЫЕ КОДЫВ § 9.5 мы увидели, что длинные коды БЧХ плохи, а в § 10.5 настоящей главы убедились, что также плохи и длинные двоичные коды, полученные из кодов РС. Однако из кодов РС можно получить с помощью очень простой конструкции бесконечное семейство хороших двоичных кодов (называемых кодами Юстесена), что мы сейчас и покажем. Рассмотрим в качестве исходного кода код
Заменяя каждую компоненту вектора Определение. Для любых Ясно, что Коды Юстесена представляют собой пример каскадных кодов, которые мы сейчас опишем. Каскадные коды. Рассмотрим устройство, изображенное на рис. 10.7. Предположим, что внутренний кодер и декодер
Рис. 10.7 Каскадный код используют код (называемый внутренним кодом), который является» двоичным Кодирование осуществляется следующим образом. Все Упражнение. (9). (а). Показать, что минимальное расстояние каскадного кода равно по крайней мере Получить, например, двоичный каскадный Коды Юстесена можно рассматривать как каскадные коды, в: которых внутренний кодер использует Минимальное расстояние кодов Юстесена. Основная идея заключается в том, что каждый двоичный вектор Так как не может быть много различных
также велик. Оценки биномиальных коэффициентов. Перед тем как доказать первую теорему, нам необходимы некоторые оценки биномиальных коэффициентов. Эти оценки включают в себя функцию энтропии
где
Рис. 10.8. Функция энтропии
Рис. 10.9. Обратная функция Нам также понадобится обратная функция
для значений Лемма 7. (Оценка биномиального коэффициента.) Предположим, что
Доказательство. Доказательство основано на формуле Стерлинга для
Следовательно, полагая
Левая часть неравенства (10.16) следует отсюда после элементарных алгебраических преобразований. Доказательство правой части (10.16) проводится аналогично и предоставляется читателю (упражнение (10)). Замечание. В большинстве случаев вполне пригодны более простые варианты формулы Стирлинга
или
Лемма 8. (Оценка суммы биномиальных коэффициентов.) Предположим, что
Доказательство. Вначале мы докажем правое неравенство. Для любого положительного числа
Таким образом,
Выберем
Левая часть неравенства (10.19) следует из неравенства
и предыдущей леммы. Следствие 9. Для любого
Анализ кодов Юстесена. Лемма 10. Если у нас имеется
то сумма весов всех этих
(Напомним, что условие Доказательство. Для любого
согласно следствию 9. Поэтому суммарный вес всех
Выберем
Теорема 11. (Юстесен.) Пусть
Тогда код Юстесена
Нижняя граница для Доказательство. Пусть с — любое ненулевое кодовое слово. Как мы видели ранее, с содержит по крайней мере
Применяя теперь лемму
Теорема 11 дает только коды, скорости которых меньше чем
как и раньше, представляется в виде двоичного
Рис. 10.10. Сравнение кодов Юстесена с границей Варшамова — Гилберта: 1 — граница Варшамова — Гилберта, 2 — граница Зяблова; 3 — теорема 11, 4 — теорема 12 затем отбрасываются последние
Множество всех таких выколотых векторов образует код Юстесена Выбором
Как и прежде, вектор
Однако после выкалывания каждая ненулевая пара элементов может встретиться
Для заданного
так что Следовательно, число различных ненулевых
Применяя теперь лемму 10 при
где первый множитель
Выберем
так что Тогда если
и достигается следующая нижняя оценка для отношения расстояние/длина
Итак, мы должны выбрать
при условии, что Теорема 12. (Юстесен.) Пусть
Для сравнения асимптотическая форма границы Варшамова-Гилберта (теорема 12 гл 1, теорема 30 гл 17) утверждает, что существуют коды, для которых отношение расстояние/длина достигает величины Когда Наконец, следующее простое соображение показывает, что существуют каскадные коды, которые для всех значений
Теорема 13 (Зяблое) При
Доказательство. Так как внешний код — код МДР, то В качестве внутреннего кода возьмем код, удовлетворяющий границе Варшамова-Гилберта, для которого
На рис. 10.10 эта граница показана прерывистой линией. Для значений Задача (нерешенная). (10.3). Построить в явном 1 виде каскадные коды, которые достигают этой границы и для значений Замечание. Блох и Зяблов показали [165], что класс всех каскадных кодов (для которых Упражнение. (10). Доказать правую часть неравенства (10 16). ЗАМЕЧАНИЯ К ГЛ. 10(см. скан) (см. скан)
|
1 |
Оглавление
|