RUS  ENG
Полная версия
ЖУРНАЛЫ // Прикладная дискретная математика // Архив

ПДМ, 2024, номер 63, страницы 65–90 (Mi pdm828)

Эта публикация цитируется в 1 статье

Прикладная теория кодирования

Вычисление пар, исправляющих ошибки для алгеброгеометрического кода

А. А. Кунинецa, Е. С. Малыгинаb

a Балтийский федеральный университет им. И.Канта, г. Калининград, Россия
b МИЭМ НИУ ВШЭ, г. Москва, Россия

Аннотация: Для произвольного алгеброгеометрического кода и дуального к нему явно вычислены пары, исправляющие ошибки. Такая пара состоит из кодов, которые необходимы для эффективного алгоритма декодирования заданного кода. Вид пар зависит от степеней дивизоров, с помощью которых строится как исходный код, так и один из кодов, входящих в пару. Для алгеброгеометрического кода $\mathcal{C}_{\mathcal{L}}(D,G)$ длины $n$, ассоциированного с функциональным полем $\mathcal{F}/\mathbb{F}_q$ рода $g$, парами, исправляющими $t=\lfloor (n-\deg(G)-g-1)/{2} \rfloor$ ошибок, при определённых ограничениях на степени дивизоров, участвующих в их построении, являются пары кодов $(\mathcal{C}_{\mathcal{L}}(D,F), \mathcal{C}_{\mathcal{L}}(D,G+F)^\bot)$ или $(\mathcal{C}_{\mathcal{L}}(D,F)^\bot,\mathcal{C}_{\mathcal{L}}(D,F-G))$. Выведены ограничения на степени дивизоров кодов $(\mathcal{C}_{\mathcal{L}}(D,F),\mathcal{C}_{\mathcal{L}}(D,G-F))$, составляющих пару, исправляющую $t =\lfloor (\deg(G)-3g+1)/{2} \rfloor$ ошибок для дуального кода $\mathcal{C}_{\mathcal{L}}(D,G)^\bot$. Рассмотрены случаи принадлежности одного из кодов, участвующих в построении пары, к классу MDS-кодов и выведены параметры, при которых данная ситуация возможна. Кроме того, вычислены возможные границы для дивизоров, участвующих в построении пар, исправляющих ошибки для подполевых подкодов $\mathcal{C}_{\mathcal{L}}(D,G)|_{\mathbb{F}_p}$ и $\mathcal{C}_{\mathcal{L}}(D,G)^\perp|_{\mathbb{F}_p}$ исходного алгеброгеометрического кода и дуального к нему, при степени расширения $m = 2$ ($\mathbb{F}_q = \mathbb{F}_{p^2}$).

Ключевые слова: функциональное поле, алгеброгеометрический код, исправляющая ошибки пара, подполевой подкод.

УДК: 519.725

DOI: 10.17223/20710410/63/4



© МИАН, 2024