Решето Аткіна

Матеріал з testwiki
Перейти до навігації Перейти до пошуку

Решето Аткіна — швидкий та компактний алгоритм пошуку всіх простих чисел до заданого цілого числа N.
Алгоритм розробили Аткін (Шаблон:Lang-en) і Бернштейн (Шаблон:Lang) 1999 року[1][2]. Опубліковано його було у 2003—2004 роках[3].
Асимптотична швидкість алгоритму — O(NloglogN) — відповідає швидкості найкращих раніше відомих алгоритмів просіювання, але в порівнянні з ними решето Аткіна компактніше (потребує менше пам'яті) — O(N12+o(1))[4].

Див. також

Джерела

Шаблон:Reflist

Шаблон:Алгоритми теорії чисел

  1. Помилка цитування: Неправильний виклик тегу <ref>: для виносок під назвою paper не вказано текст
  2. Помилка цитування: Неправильний виклик тегу <ref>: для виносок під назвою primegen не вказано текст
  3. Помилка цитування: Неправильний виклик тегу <ref>: для виносок під назвою quadratic не вказано текст
  4. Помилка цитування: Неправильний виклик тегу <ref>: для виносок під назвою facsch_papers/968 не вказано текст