Primality Test

A primality test is an algorithm for determining whether an input number is prime. Amongst other fields of mathematics, it is used for cryptography. Unlike integer factorization, primality tests do not generally give prime factors, only stating whether the input number is prime or not. Factorization is thought to be a computationally difficult problem, whereas primality testing is comparatively easy (its running time is polynomial in the size of the input). Some primality tests prove that a number is prime, while others like Miller–Rabin prove that a number is composite. Therefore we might call the latter compositeness tests instead of primality tests.

Read more about Primality Test:  Naive Methods, Probabilistic Tests, Fast Deterministic Tests, Complexity, Number-theoretic Methods

Famous quotes containing the word test:

    The test of an adventure is that when you’re in the middle of it, you say to yourself, “Oh, now I’ve got myself into an awful mess; I wish I were sitting quietly at home.” And the sign that something’s wrong with you is when you sit quietly at home wishing you were out having lots of adventure.
    Thornton Wilder (1897–1975)