Тест Миллера (теория чисел)

Тест Миллера (теория чисел)

Тест Миллера — детерминированный полиномиальный тест простоты.

В 1976 году Миллер показал,[1] что если число a не является свидетелем простоты числа n (по Миллеру), то n является составным числом. Кроме того, в предположении расширенной гипотезы Римана, для составного числа n найдётся a < 70 \left( \log n \right) ^ 2, которое не будет являться свидетелем простоты.

В 1985 году Бах снизил[2] необходимую границу до 2 \left( \log n \right) ^ 2, а в 2006 году Владимиров показал,[3] что при последовательном проходе кандидатов a имеет смысл проверять только простые числа.

Свойства

Примечания

  1. Miller, Gary L. Riemann's hypothesis and tests for primality // Journal of Computer and System Sciences. — 1976. — В. 3. — Т. 13. — С. 300—317. — ISSN 0022-0000. — DOI:10.1016/S0022-0000(76)80043-8
  2. Bach, Eric Analytic methods in the analysis and design of number-theoretic algorithms. — Cambridge, MA: MIT Press, 1985. — 48 с. — ISBN 978-0-262-02219-4
  3. Владимиров С. М. Некоторые изменения алгоритма Миллера (рус.) // Труды 48 конференции МФТИ. Секция радиотехники и защиты информации. — Долгопрудный: МФТИ, 2006.

Ссылки


Wikimedia Foundation. 2010.

Игры ⚽ Поможем написать курсовую

Полезное


Смотреть что такое "Тест Миллера (теория чисел)" в других словарях:

  • Тест Миллера — Рабина вероятностный полиномиальный тест простоты. Тест Миллера  Рабина позволяет эффективно определять, является ли данное число составным. Однако, с его помощью нельзя строго доказать простоту числа. Тем не менее тест Миллера Рабина часто… …   Википедия

  • Список алгоритмов — Эта страница информационный список. Основная статья: Алгоритм Ниже приводится список алгоритмов, группированный по категориям. Более детальные сведения приводятся в списке структур данных и …   Википедия

  • Программируемые алгоритмы —       Служебный список статей, созданный для координации работ по развитию темы.   Данное предупреждение не устанавл …   Википедия

  • Простое число — Простое число  это натуральное число, имеющее ровно два различных натуральных делителя: единицу и само себя. Все остальные натуральные числа, кроме единицы, называются составными. Таким образом, все натуральные числа больше единицы… …   Википедия

  • Проблема Ландау — Простое число это натуральное число, которое имеет ровно 2 различных делителя (только 1 и самого себя). Все остальные числа, не равные единице, называются составными. Таким образом, все натуральные числа, за исключением единицы, разбиваются на… …   Википедия

  • Проблемы Ландау — Простое число это натуральное число, которое имеет ровно 2 различных делителя (только 1 и самого себя). Все остальные числа, не равные единице, называются составными. Таким образом, все натуральные числа, за исключением единицы, разбиваются на… …   Википедия

  • Простые множители — Простое число это натуральное число, которое имеет ровно 2 различных делителя (только 1 и самого себя). Все остальные числа, не равные единице, называются составными. Таким образом, все натуральные числа, за исключением единицы, разбиваются на… …   Википедия

  • Простые числа — Простое число это натуральное число, которое имеет ровно 2 различных делителя (только 1 и самого себя). Все остальные числа, не равные единице, называются составными. Таким образом, все натуральные числа, за исключением единицы, разбиваются на… …   Википедия

  • Случайное простое число — В криптографии под случайным простым числом понимается простое число, содержащее в двоичной записи заданное количество битов , на алгоритм генерации которого накладываются определенные ограничения. Получение случайных простых чисел является… …   Википедия

  • Псевдопростое число — Натуральное число называется псевдопростым, если оно обладает некоторыми свойствами простых чисел, являясь тем не менее составным числом. В зависимости от рассматриваемых свойств существует несколько различных типов псевдопростых чисел.… …   Википедия


Поделиться ссылкой на выделенное

Прямая ссылка:
Нажмите правой клавишей мыши и выберите «Копировать ссылку»