The Adleman-Pomerance-Rumely primality test, often shortened to APR, is an algorithm for deciding whether a number is prime. Unlike other and faster tests used for the same purpose, it uses no random numbers, which makes it a deterministic primality test. It is named after its discoverers Leonard Adleman, Carl Pomerance and Robert Rumely, who described it in a 1983 paper in the Annals of Mathematics, and the test works with arithmetic in cyclotomic fields. Henri Cohen and Hendrik Willem Lenstra later improved it in a version commonly called APR-CL, which can test an integer n in time (log n) raised to a power that is O of log log log n, a bound that grows only slightly faster than polynomial. Implementations include UBASIC under the name APRT-CLE, the Pari/GP isprime function, which uses APR-CL under certain conditions, the open source mpz_aprcl library and Jean Penné's LLR program.
Connections
Credited To
Source Adleman-Pomerance-Rumely primality test (Wikipedia)
In Field
Source Adleman-Pomerance-Rumely primality test (Wikipedia)
Invented
Source Adleman-Pomerance-Rumely primality test (Wikipedia)
Sources
Adleman-Pomerance-Rumely primality test (Wikipedia)
In Group: Number Theory and Primality, Lead
is an algorithm for determining whether a number is prime
In Field: Algorithms and Complexity Theory, Lead
is an algorithm for determining whether a number is prime
Credited To: Leonard Adleman, Lead [credited-to]
It is named after its discoverers, Leonard Adleman, Carl Pomerance, and Robert Rumely
Invented: Leonard Adleman, Lead [credited-to]
It is named after its discoverers, Leonard Adleman, Carl Pomerance, and Robert Rumely
View the SourceReader Challenges (0)
No disputes yet. Spotted an error or a better source? Open the first one.
Sign in to dispute this or suggest a correction.