Вперед: 12.3 Факторизация чисел с субэкспоненциальной сложностью
Вверх: 12.2 Факторизация чисел с экспоненциальной сложностью
Назад: 12.2.3 Метод Полларда - Штрассена
  Содержание
  Предметный указатель
Имеется алгоритм Ривеста -- Пинтера со сложностью
, но оценка нестрогая (см. [Voor]).
Алгоритм Ленстры со сложностью
(см. [Len84]) основан на следующей теореме.
Теорема 4.
Пусть -- натуральные числа,
удовлетворяющие условиям
, ,
. Тогда существует не более 11 делителей числа
, сравнимых с по модулю , и имеется алгоритм,
который находит все эти делители за
арифметических операций.
Имеется также метод Лемера -- Пауэрса с
эвристической оценкой сложности
,
основанный на разложении в непрерывную
дробь. Из этого метода возник впоследствии популярный
алгоритм Бриллхарта -- Моррисона, имеющий
субэкспоненциальную сложность; мы обсудим его ниже.
Отметим также два метода, предложенных Шэнксом (см. [Scho]). Первый из них имеет сложность
. Сложность второго алгоритма в
предположении расширенной гипотезы Римана есть
.
Вперед: 12.3 Факторизация чисел с субэкспоненциальной сложностью
Вверх: 12.2 Факторизация чисел с экспоненциальной сложностью
Назад: 12.2.3 Метод Полларда - Штрассена
  Содержание
  Предметный указатель
|