Квадратное сито

Квадратичное сито Квадратичное сито — алгоритм факторизации чисел, основанный на модульной арифметике.  Алгоритм использует квадратичные уравнения для поиска гладких чисел, […]

Квадратичное сито

  • Квадратичное сито — алгоритм факторизации чисел, основанный на модульной арифметике. 
  • Алгоритм использует квадратичные уравнения для поиска гладких чисел, которые являются произведениями простых чисел. 
  • Гладкие числа находятся с использованием свойства Y ≡ Z2 (модификация N). 
  • Алгоритм эквивалентен любой другой вариации метода факторизации Диксона. 
  • Для факторизации используются множественные многочлены, имеющие особую форму. 
  • Квадратичное сито подходит только для больших чисел, но не для малых чисел, таких как 15347. 
  • Алгоритм используется для факторизации больших простых чисел и объединения отношений, разделяющих несколько простых чисел. 
  • Квадратичное сито было асимптотически самым быстрым из известных алгоритмов факторизации общего назначения до открытия алгоритма number field sieve (NFS). 
  • Пересказана только часть статьи. Для продолжения перейдите к чтению оригинала. 

Полный текст статьи:

Квадратное сито — Википедия

Оставьте комментарий

Прокрутить вверх