Главная > Разное > Теория кодирования и теория информации
<< Предыдущий параграф
Следующий параграф >>
<< Предыдущий параграф Следующий параграф >>
Макеты страниц

4.10. Расширения кода

В разд. 4.2 было определено расширение кода. Теперь покажем, что это понятие является полезным. Для определенности, рассмотрим пример, в котором имеется два символа источника с вероятностями Средняя длина кода равна 1. Кодирование

Для -кратного расширения берутся сразу два символа Кодирование

Здесь в четыре раза больше, чем Для сравнения приведем среднюю длину, нормированную делением на 2; она равна Следующее расширение, при котором берутся три символа, дает Беря по четыре символа за один раз, получаем среднюю длину кода, равную 0,93827.

Таким образом, расширения увеличивают разброс вероятностей и позволяют добиться некоторого сжатия с помощью кодов Хаффмена. В разд. 6.9 будет показано, что нижняя граница для того, что можно достичь в этом примере, равна

Задача

4.10.1. Вычислите среднюю длину расширений, рассмотренных в этом разделе.

<< Предыдущий параграф Следующий параграф >>
Оглавление