КОД С ИСПРАВЛЕНИЕМ ВЫПАДЕНИЙ И ВСТАВОК

КОД С ИСПРАВЛЕНИЕМ ВЫПАДЕНИЙ И ВСТАВОК

- код, предназначенный для исправления ошибок двух типов, встречающихся при передаче и перфорации информации. Выпадением буквы в слове b=b1 ...bn длины пв нек-ром алфавите Вназ. преобразование слова b в слово b' = b1.. .bi-1bi+1 ...,b п длины п-1, Для числа Ns(b) слов, получаемых из слова р выпадениями sбукв, справедливы следующие оценки где т(Р) - число серий слова b (серией слова b=b1, ... b п наз. слово такое, что 1) bi+1=...=bj, 2) если то ' 3) если j<n, то ). В частности, N1(b)=t(b). Вставкой буквы в слове b=b1 ...b п наз. преобразование слова b в слово b' = b1 ... bibbi.. .bn длины n+1, где и Число слов, получаемых из произвольного слова b длины пвставками s букв алфавита В, равно где r- число букв алфавита В. Множество Кслов в алфавите Вназ. кодом с исправлением s выпадений (вставок, выпадений или вставок), если никакое слово в алфавите Вне может быть получено из двух различных слов из К в результате s или менее выпадений (вставок, выпадений или вставок) букв в каждом из них. Функция, определенная на парах (b1, b2) слов в алфавите Ви равная минимальному числу выпадений и вставок букв, преобразующих b1 в b2, является метрикой. Множество Кслов в алфавите Вявляется кодом с исправлением s выпадений (вставок, выпадений или вставок) тогда и только тогда, когда расстояние между любыми двумя различными словами из Кбольше 2s, так что указанные три определения кодов эквивалентны. Примером кода с исправлением одного выпадения или одной вставки является множество слов {b=b1 ... bn} длины пв алфавите В={0, 1}, для к-рых . Число слов в этом коде равно где суммирование производится по всем нечетным делителям dчисла n+1 и j(d) - функция Эйлера, и является асимптотически максимальным при

В. И. Левенштейн.


Математическая энциклопедия. — М.: Советская энциклопедия. . 1977—1985.

Игры ⚽ Нужно решить контрольную?

Полезное


Смотреть что такое "КОД С ИСПРАВЛЕНИЕМ ВЫПАДЕНИЙ И ВСТАВОК" в других словарях:

  • КОД — конечное или счетное множество слов в нек ром алфавите, изучаемое в теории кодирования и декодирования. См. Код с исправлением арифметических ошибок, Код с исправлением выпадений и вставок, Код с исправлением ошибок …   Математическая энциклопедия

  • КОДИРОВАНИЕ И ДЕКОДИРОВАНИЕ — процесс представления информации в определенной стандартной форме и обратный процесс восстановления информации по ее такому представлению. В математич. литературе кодированием наз. отображение произвольного множества Ав множество конечных… …   Математическая энциклопедия

  • Расстояние Левенштейна — (также редакционное расстояние или дистанция редактирования) между двумя строками в теории информации и компьютерной лингвистике  это минимальное количество операций вставки одного символа, удаления одного символа и замены одного символа на… …   Википедия


Поделиться ссылкой на выделенное

Прямая ссылка:
Нажмите правой клавишей мыши и выберите «Копировать ссылку»