4551
правка
Irina (обсуждение | вклад) |
Irina (обсуждение | вклад) |
||
Строка 21: | Строка 21: | ||
== Основные результаты == | == Основные результаты == | ||
Проблема поиска эффективного (за полиномиальное время) решения <math>SVP_\gamma</math> для решеток произвольной размерности была впервые решена при помощи знаменитого алгоритма редукции решеток Ленстры, Ленстры и Ловаса [ ], получившего известность как алгоритм LLL. | Проблема поиска эффективного (за полиномиальное время) решения <math>SVP_\gamma</math> для решеток произвольной размерности была впервые решена при помощи знаменитого ''алгоритма редукции решеток'' Ленстры, Ленстры и Ловаса [11], получившего известность как алгоритм LLL. | ||
Теорема 1. Существует алгоритм решения задачи <math>SVP_\gamma</math> за полиномиальное время для | '''Теорема 1. Существует алгоритм решения задачи <math>SVP_\gamma</math> за полиномиальное время для <math>\gamma = (2 / \sqrt{3})^n</math>, где ''n'' – ранг входной решетки.''' | ||
Алгоритм LLL не ограничивается простым нахождением относительно короткого вектора решетки: он вычисляет так называемый редуцированный базис для входной решетки, т. е. полный базис, состоящий из относительно более коротких векторов решетки. Вскоре после разработки алгоритма LLL Бабай [2] показал, что редуцированные базисы могут быть использованы для эффективного решения | Алгоритм LLL не ограничивается простым нахождением относительно короткого вектора решетки: он вычисляет так называемый ''редуцированный базис'' для входной решетки, т. е. полный базис, состоящий из относительно более коротких векторов решетки. Вскоре после разработки алгоритма LLL Бабай [2] показал, что редуцированные базисы могут быть использованы для эффективного решения <math>CVP_\gamma</math> также в пределах аналогичных коэффициентов аппроксимации. | ||
Следствие 1. Существует алгоритм решения задачи <math>CVP_\gamma</math> за полиномиальное время для | '''Следствие 1. Существует алгоритм решения задачи <math>CVP_\gamma</math> за полиномиальное время для <math>\gamma = O(2 / \sqrt{3})^n</math>, где ''n'' – ранг входной решетки.''' | ||
правка