Jump to content

Алгоритм приведения базиса решетки Коркина – Золотарева

Коркина -Золотарева ( KZ ) Алгоритм приведения решеточного базиса или Эрмита-Коркина-Золотарева ( HKZ ) алгоритм представляет собой редукции решетки алгоритм .

Для решеток в это дает решеточный базис с дефектом ортогональности не более , в отличие от граница сокращения LLL . [ 1 ] KZ имеет экспоненциальную сложность по сравнению с полиномиальной сложностью алгоритма сокращения LLL , однако он все же может быть предпочтительнее для решения нескольких задач ближайших векторов (CVP) в одной решетке, где он может быть более эффективным.

Определение KZ-редуцированного базиса было дано Александром Коркиным и Егором Ивановичем Золотаревым в 1877 году, это усиленная версия эрмитовой редукции . Первый алгоритм построения KZ-редуцированного базиса был предложен в 1983 году Каннаном. [ 2 ]

Блочный алгоритм Коркина-Золотарева ( БКЗ ) был представлен в 1987 году. [ 3 ]

Определение

[ редактировать ]

KZ-редуцированный базис решетки определяется следующим образом: [ 4 ]

Учитывая основу

определить его процесса Грама – Шмидта ортогональный базис

и коэффициенты Грамма-Шмидта

, для любого .

Также определите функции проекции

какой проект ортогонально на промежутке .

Тогда основа является KZ-редуцированным, если выполнено следующее:

  1. — кратчайший ненулевой вектор в
  2. Для всех ,

Обратите внимание, что первое условие можно рекурсивно переформулировать следующим образом: – кратчайший вектор в решетке, а является KZ-редуцированным базисом решетки .

Также обратите внимание, что второе условие гарантирует, что сокращенный базис будет уменьшен по длине (добавление целого числа, кратного одному базисному вектору, к другому не уменьшит его длину); то же условие используется при уменьшении LLL.

Примечания

[ редактировать ]
  1. ^ https://sites.math.washington.edu/~rothvoss/lecturenotes/IntOpt-and-Lattices.pdf , стр. 18-19.
  2. ^ Чжан и др. 2012, стр.1.
  3. ^ Ясуда, Масая (2021). «Обзор решения алгоритмов SVP и новейшие стратегии решения проблемы SVP» . Международный симпозиум по математике, квантовой теории и криптографии . Математика для промышленности. Том. 33. стр. 189–207. дои : 10.1007/978-981-15-5191-8_15 . ISBN  978-981-15-5190-1 . S2CID   226333525 .
  4. ^ Мичиансио и Гольдвассер, стр.133, определение 7.8.



Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: a8fed0f56c40c3884b9419bc59d8d506__1694245440
URL1:https://arc.ask3.ru/arc/aa/a8/06/a8fed0f56c40c3884b9419bc59d8d506.html
Заголовок, (Title) документа по адресу, URL1:
Korkine–Zolotarev lattice basis reduction algorithm - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)