Коды, корректирующие единичные ошибки. Этот класс кодов также может строиться на основе идей Алрича. Однако способ коррекции ошибок здесь, в отличие от предыдущего параграфа, должен проводиться в соответствии с формулами (XI.5.4)(в первом случае к принятому символу прибавляется число
, а во втором — 1, естественно, суммирование проводится по модулю
.
Оценки (XI.4.7),(XI.4.8) сохраняют свою силу и для кодов с кольцевой метрикой. Оценки для более общего случая получены Остиану В.М. Ей же принадлежит оригинальный метод построения кодов с коррекцией единичных ошибок. Подробнее его описание читатель может найти в [136].
В заключение отметим, что кольцевая метрика в какой-то мере отражает статистические особенности передачи сообщения в системах, где в качестве элементарных сигналов используются фазоманипулированные сигналы. Однако при синтезе кодов с коррекцией ошибок кратности, большей, чем единица, необходимо обращать внимание на величины вероятностей, с которыми осуществляется та или иная разновидность
-кратной ошибки. Так, например, если окажется, что вероятность ошибки вида (XI.5.5) больше, чем вероятность одновременного искажения двух символов на величину
, то целесообразно вместо кода с
(в кольцевой метрике) применять код, корректирующий только ошибки вида (XI.5.4). В частности, при
это означало бы переход к коду с
в метрике Хэмминга.
В настоящее время теория кодов с кольцевой метрикой весьма далека от завершения, хотя работы в этом направлении были начаты достаточно давно [103, 111, 132—138].