Доказательство (принадлежит Маркову)
Рассмотрим кодирование слова минимальной длины, которое допускает, по крайней мере, две различных расшифровки, т.е. для которого найдется, по крайней мере, два различных исходных слова, кодирующим для которых является данное слово. Рассмотрим две различных его расшифровки. Кодовые слова первой расшифровки обведены сверху, а кодовые слова второй расшифровки – снизу. Разрежем кодирующее слово по границам кодовых слов. В результате получим слова-отрезки. Эти слова разобьем на две группы: Слова 2-ой группы являются либо началом кодовых слов второй расшифровки и концом кодовых слов первой расшифровки, либо началом кодовых слов первой расшифровки и концом кодовых слов второй расшифровки. Слова 2-ой группы попарно различны. Если бы это было не так, т.е. существовали два одинаковых слова 2-ой группы, то вырежем участок между двумя одинаковыми словами 2-ой группы вместе с одним из этих слов и соединим полученные два слова. Тогда не трудно видеть, что полученное слово также допускает две дешифровки, что противоречит минимальности некорректного данного слова. Посчитаем, какое максимальное число слов во 2-ой группе может быть. Во 2-ой группе есть непустые начала кодовых слов, которые отличны от самих кодовых слов. Первое слово имеет длину Слова второй группы разбивают исходное слово на не более чем Теперь разобьем слова 2-ой группы на пары соседних и рассмотрим последовательность слова
Поэтому общее число кодовых слов, которое содержится в начальном слове не более чем Критерий префиксного кодирования Мак-Миллана. Определение. Кодирование Критерий. Префиксное корректное кодирование типа Доказательство. Необходимость. Пусть Перепишем формулу Действительно,
Достаточность. Пусть числа Перепишем сумму Наша задача – построение кодовых слов таких, что никакое кодовое слово не начинается на другое кодовое слово. Построим в начале кодовые слова единичной длины, а потом длины 2 и т.д. Из неравенства Далее построим кодовые слова длины 2. Тогда выполняется неравенство Допустим, что уже выбраны кодовые слова длины меньшей Из неравенства Теория кодирования имеет применение в задачах устойчивой пердачи информации. Практические задачи Контрольная работа 1:
Популярное: Почему стероиды повышают давление?: Основных причин три... ![]() ©2015-2024 megaobuchalka.ru Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. (665)
|
Почему 1285321 студент выбрали МегаОбучалку... Система поиска информации Мобильная версия сайта Удобная навигация Нет шокирующей рекламы |