
Computing, IT & AI
AKS primality test
2002M. Agrawal, N. Kayal & N. Saxena (IIT Kanpur)'PRIMES is in P' (Annals of Mathematics, 2004)Uttar Pradesh
2002
The first deterministic, polynomial-time, unconditional test for whether a number is prime.
- Dated
- 2002
- As scholars put it
- 2002
- Originator
- M. Agrawal, N. Kayal & N. Saxena (IIT Kanpur)
- Source text
- 'PRIMES is in P' (Annals of Mathematics, 2004)
- Region
- Uttar Pradesh
- Discipline
- Computing, IT & AI
- Evidence
- Documented
- Confidence
- High
- Verification
- Verified-web
Background
Whether primality can be tested deterministically in polynomial time was a long-standing open problem. Earlier fast tests were either randomised or relied on the unproven generalised Riemann hypothesis. At IIT Kanpur, Professor Manindra Agrawal and his undergraduate students Neeraj Kayal and Nitin Saxena found a short, elementary proof based on a generalisation of Fermat's little theorem.
Significance
Settled a classic question of mathematics and computer science, and won the 2006 Gödel Prize and Fulkerson Prize. It was achieved entirely in India, with two undergraduates as co-authors.
Meanwhile in the West
Solved a long-open problem in theoretical computer science.
Fair to say
Practical cryptography still uses faster probabilistic tests; AKS is a theoretical landmark.
Path to modern innovation
A landmark in complexity theory.
Global impact
- New research on derandomisation and polynomial identity testing.
Transmission
Done entirely in India.
Primary sources
Further reading
Corrections and additional sources: edit IND-258 on GitHub.