Loading AI tools
Из Википедии, свободной энциклопедии
В теории кодирования грани́ца Хэ́мминга определяет пределы возможных значений параметров произвольного блокового кода. Также известна как граница сферической упаковки. Коды, достигающие границы Хэмминга, называют совершенными или плотноупакованными.
Пусть обозначает максимально возможную мощность -ичного блокового кода длины и минимального расстояния (-ичный блоковый код длины — это подмножество слов с алфавитом , состоящим из элементов).
Тогда
где
По определению , если при передаче кодового слова случилось до ошибок, то с помощью декодирования, ограниченного минимальным расстоянием, мы будем способны безошибочно распознать посланное кодовое слово.
Для данного кодового слова , рассмотрим сферу радиуса вокруг . Благодаря тому, что данный код способен исправлять до ошибок, ни одна сфера не пересекается ни с какой другой и содержит
Пусть обозначает количество слов в . Объединяя сферы вокруг всех кодовых слов, мы замечаем, что результирующее множество содержится в . Так как сферы непересекающиеся, можно суммировать элементы каждой из них и получить
откуда для любого кода
а, значит,
Коды, достигающие границы Хэмминга, называют совершенными. Были открыты следующие типы совершенных кодов: коды Хэмминга и коды Голея. Имеются ещё тривиальные совершенные коды: двоичные коды с повторением нечётной длины, коды с одним кодовым словом и коды, включающие всё множество .
Титвайненом и Ван Линтом было доказано, что любой нетривиальный совершенный код имеет параметры кода Хэмминга или кода Голея[1][2].
Seamless Wikipedia browsing. On steroids.
Every time you click a link to Wikipedia, Wiktionary or Wikiquote in your browser's search results, it will show the modern Wikiwand interface.
Wikiwand extension is a five stars, simple, with minimum permission required to keep your browsing private, safe and transparent.