AKS primality test

E734843

The AKS primality test is a landmark deterministic polynomial-time algorithm that can conclusively determine whether a number is prime without relying on unproven assumptions.

All labels observed (2)

How this entity was disambiguated

Statements (50)

Predicate Object
instanceOf deterministic algorithm ⓘ
landmark result in computational complexity theory ⓘ
number theory algorithm ⓘ
polynomial-time algorithm ⓘ
primality test ⓘ
basedOn congruence (x - 1)^n ≡ x^n - 1 mod (x^r - 1, n) ⓘ
polynomial identity testing ⓘ
properties of binomial expansion ⓘ
comparedTo Miller primality test ⓘ
Miller–Rabin primality test ⓘ
Solovay–Strassen primality test ⓘ
countryOfOrigin India ⓘ
developedAt Indian Institute of Technology Kanpur ⓘ
differenceFrom probabilistic primality tests ⓘ
tests relying on unproven hypotheses ⓘ
doesNotRelyOn extended Riemann hypothesis ⓘ
generalized Riemann hypothesis ⓘ
unproven hypotheses such as the Riemann hypothesis ⓘ
field algorithmic number theory ⓘ
computational complexity theory ⓘ
linked to: Complexity Theory

computational number theory ⓘ
fullName Agrawal–Kayal–Saxena primality test ⓘ
linked to: AKS primality test
guarantees zero error probability in primality decision ⓘ
hasAcronym AKS ⓘ
improvedTimeComplexity O((log n)^{7.5}) ⓘ
influenceOn complexity-theoretic study of P versus NP-related questions ⓘ
design of later deterministic primality tests ⓘ
research in deterministic algorithms for number theory ⓘ
input natural number n ⓘ
languageOfOriginalPaper English ⓘ
namedAfter Manindra Agrawal ⓘ
Neeraj Kayal ⓘ
Nitin Saxena ⓘ
originalTimeComplexity O((log n)^{12}) ⓘ
output decision whether n is prime ⓘ
practicality slower than probabilistic tests for typical input sizes ⓘ
property deterministic ⓘ
runs in polynomial time ⓘ
unconditional ⓘ
publishedIn Annals of Mathematics ⓘ
resultType decision algorithm ⓘ
significance first general-purpose deterministic polynomial-time primality test ⓘ
major breakthrough in theoretical computer science ⓘ
resolved long-standing open problem of whether primality can be tested in polynomial time deterministically ⓘ
solvesProblem primality testing ⓘ
timeComplexity polynomial in log n ⓘ
usesConcept Euler’s theorem generalizations ⓘ
cyclotomic-like polynomials modulo n ⓘ
order of elements modulo n ⓘ
yearProposed 2002 ⓘ

How these facts were elicited

Referenced by (7)

Full triples — surface form annotated when it differs from this entity's canonical label.

Fermat primality test → isSimplerThan → AKS primality test ⓘ
Miller primality test → relatedAlgorithm → AKS primality test ⓘ
AKS primality test → fullName → Agrawal–Kayal–Saxena primality test ⓘ
linked to: AKS primality test
algorithmic number theory → notableAlgorithm → AKS primality test ⓘ