Results 1 
5 of
5
PRIMES is in P
 Ann. of Math
, 2002
"... We present an unconditional deterministic polynomialtime algorithm that determines whether an input number is prime or composite. 1 ..."
Abstract

Cited by 26 (2 self)
 Add to MetaCart
We present an unconditional deterministic polynomialtime algorithm that determines whether an input number is prime or composite. 1
Primality testing
, 1992
"... Abstract For many years mathematicians have searched for a fast and reliable primality test. This is especially relevant nowadays, because the RSA publickey cryptosystem requires very large primes in order to generate secure keys. I will describe some efficient randomised algorithms that are useful ..."
Abstract

Cited by 3 (1 self)
 Add to MetaCart
Abstract For many years mathematicians have searched for a fast and reliable primality test. This is especially relevant nowadays, because the RSA publickey cryptosystem requires very large primes in order to generate secure keys. I will describe some efficient randomised algorithms that are useful in practice, but have the defect of occasionally giving the wrong answer, or taking a very long time to give an answer. Recently Agrawal, Kayal and Saxena found a deterministic polynomialtime primality test. I will describe their algorithm, mention some improvements by Bernstein and Lenstra, and explain why this is not the end of the story.
Uncertainty can be Better than Certainty: Some Algorithms for Primality Testing ∗
, 2006
"... First, some notation As usual, we say that f(n) = O(n k) if, for some c and n0, for all n ≥ n0, We say that if, for all ε> 0, f(n) ≤ cn k. f(n) = �O(n k) f(n) = O(n k+ε). The “ � O ” notation is useful to avoid terms like log n and log log n. For example, when referring to the SchönhageStra ..."
Abstract
 Add to MetaCart
First, some notation As usual, we say that f(n) = O(n k) if, for some c and n0, for all n ≥ n0, We say that if, for all ε> 0, f(n) ≤ cn k. f(n) = �O(n k) f(n) = O(n k+ε). The “ � O ” notation is useful to avoid terms like log n and log log n. For example, when referring to the SchönhageStrassen algorithm for nbit integer multiplication, it is easier to write than the (more precise) �O(n) O(nlog nlog log n).
Primality testing
, 2003
"... We consider the classical problem of testing if a given (large) number n is prime or composite. First we outline some of the efficient randomised algorithms for solving this problem. For many years it has been an open question whether a deterministic polynomial time algorithm exists for primality ..."
Abstract
 Add to MetaCart
We consider the classical problem of testing if a given (large) number n is prime or composite. First we outline some of the efficient randomised algorithms for solving this problem. For many years it has been an open question whether a deterministic polynomial time algorithm exists for primality testing, i.e. whether "PRIMES is in P". Recently Agrawal, Kayal and Saxena answered this question in the affirmative. They gave a surprisingly simple deterministic algorithm. We describe their algorithm, mention some improvements by Bernstein and Lenstra, and consider whether the algorithm is useful in practice. Finally, as a topic for future research, we mention a conjecture that, if proved, would give a fast and practical deterministic primality test.