Random Number Generation - "True" Random Numbers Vs. Pseudorandom Numbers

"True" Random Numbers Vs. Pseudorandom Numbers

There are two principal methods used to generate random numbers. One measures some physical phenomenon that is expected to be random and then compensates for possible biases in the measurement process. The other uses computational algorithms that can produce long sequences of apparently random results, which are in fact completely determined by a shorter initial value, known as a seed or key. The latter type are often called pseudorandom number generators.

A "random number generator" based solely on deterministic computation cannot be regarded as a "true" random number generator, since its output is inherently predictable. How to distinguish a "true" random number from the output of a pseudo-random number generator is a very difficult problem. However, carefully chosen pseudo-random number generators can be used instead of true random numbers in many applications. Rigorous statistical analysis of the output is often needed to have confidence in the algorithm.

Read more about this topic:  Random Number Generation

Famous quotes containing the words true, random and/or numbers:

    In true friendship, in which I am expert, I give myself to my friend more than I draw him to me. I not only like doing him good better than having him do me good, but also would rather have him do good to himself than to me; he does me most good when he does himself good.
    Michel de Montaigne (1533–1592)

    Novels as dull as dishwater, with the grease of random sentiments floating on top.
    Italo Calvino (1923–1985)

    I’m not even thinking straight any more. Numbers buzz in my head like wasps.
    Kurt Neumann (1906–1958)