Перечислите достаточные условия при которых можно однозначно декодировать сообщение закодированное с помощью неравномерного кода
Ответы
Ответ:
Достаточными условиями при которых можно однозначно декодировать сообщение закодированное с помощью неравномерного кодаявляются условия Фано:
1. ни одно кодовое слово не совпадает с началом другого кодового слова.
2. ни одно кодовое слово не является окончанием другого кодового слова.
Также неравномерные коды подвержены свойствам:
1.однозначности (единственности декодирования)
2.отсутствие префикса (возможность мгновенного декодирования). При этом условие существования мгновенного кода определяется в неравенстве Крафта.
Примечание:
1) необходимо найти для всех «неправильных» вариантов: цепочки, для которых однозначное декодирование точно "невозможно".
2) нельзя останавливаться, не закончив тщательное декодирование до конца и не убедившись, что все «сходится».
3) в некоторых случаях необходимо уметь быстро переводить тетрады в шестнадцатеричные цифры (в крайнем случае, это можно сделать через десятичную систему).