75
В этой работе будет представлен новый способ построения CFF
именно в такой формулировке, поэтому не будут рассматриваться
различные обобщения, которые можно встретить в работе [5].
Способы построения CFF
В общей сложности все ранее предложенные подходы к построе&
нию CFF можно разделить на три направления: комбинаторный под&
ход, кодовую теорию и вероятностные методы.
1. Комбинаторный подход. Первым и наиболее изученным явля&
ется комбинаторный метод.
В работах [1–3] были предложены различные схемы построения
r&CFF на базе t&схем. Подробное описание этих схем мы здесь приво&
дить не будем, напомним только полученные в данных работах оцен&
ки на параметры CFF.
Используя свойства блок&схем, можно вывести следующие соот&
ношения между параметрами CFF, полученными на их основе:
2
(),vOr1
/2
().
t
NOv1
Однако существует серьезное ограничение на
использование подобных конструкций, связанное с тем, что не суще&
ствует на данный момент блок&схем с
6t 1
.
В работе [8] предложен другой подход: построение r&CFF на базе раз&
деляющих семейств хеш&функций (separating hash families). Данный
подход позволяет получить значительно более сильные результаты и не
имеет таких серьезных ограничений, как t&схемы. В работе [8] получе&
ны следующие результаты для CFF: для любого положительного r мож&
но построить r&CFF(v, N) такое, что
log( 1)
()
r
NOv1
,
2
()vOr1
.
2. Коды, исправляющие ошибки. Кодовый подход при построе&
нии CFF начал применяться несколько позднее комбинаторного, и
ему посвящено значительно меньше публикаций. В работе [2] пред&
лагалось использовать обычные и укороченные коды Рида–Соломо&
на. Еще две работы [6, 7] посвящены использованию алгебро&геомет&
рических кодов (Гоппы и Garcia&Stichtenoth) для построения CFF.
Перечислим полученные в указанных работах оценки, более подроб&
но способ построения будет раскрыт ниже в описании нашего подхо&
да к построению CFF.
Для кодов Рида–Соломона было доказано, что для r > 2 более
эффективно использовать укороченные коды. Для таких кодов дока&
зано, что
22
(log )vOr N1 . Коды Garcia&Stichtenoth уступают в эф&
фективности кодам Рида–Соломона.
3. Вероятностный подход. Вероятностный подход использовался
во многих работах как для получения теоретических границ, так и
при попытках построить конкретные схемы. Можно привести мно&