Тема 5: Элементы теории кодирования

Лекция 1. Теория кодирования. Общие положения

1) Общие положения теории кодирования [1,2,3]

Пусть — алфавит. Конечная последовательность символов из U называется словом в алфавите U. Через S(U) обозначим множество всех слов в алфавите U.

Пусть U и B — два алфавита. Однозначное отображение F произвольного подмножества на подмножества называется кодированием. При этом слова из M называются сообщениями, а их образы — кодами сообщений. Множество С называется кодом множества сообщений М. Алфавит U называется алфавитом сообщений, а алфавит Вкодирующим алфавитом. Кодирование F называется взаимно однозначным, если каждый код сообщения является кодом ровно одного сообщения.

Пусть задано отображение букв алфавита U в множество S (B) вида

Кодирование , удовлетворяющее свойствам:

1)

2)

где под произведением слов АВ понимается приписывание слова В справа к слову А, называется алфавитным кодированием, задаваемым схемой .

2) Свойство префикса. Критерий однозначности декодирования [1,2,3]

Если то называется префиксом, а — суффиксом слова В. Префикс (суффикс) слова В называется собственным, если он отличен от пустого слова (обозначаемого через ) и от самого слова В. Длиной слова называется число букв в нем. Схема обладает свойством префикса, если для любых слов и () из С() слово не является префиксом слова .

Теорема. Алфавитный код С() является однозначно декодируемым тогда и только тогда, когда в графе отсутствуют контуры и петли, проходящие через вершину .

Лекция 2. Коды, исправляющие ошиибки

1) Коды Хэмминга [1,2,3]

2) Метрические свойства кодов [1,2,3]

Литература:

1. Яблонский С.В. Введение в дискретную математику. М.:Высш. шк., 2001. – 384 с.

2. Гаврилов Г. П., Сапоженко А. А. Сборник задач по дискретной математике. М.: Наука, 1977. – 386 с.

3. Шоломов Л. А. Основы теории дискретных логических и вычислительных устройств. М.: Наука, 1980. – 400 с.


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: