There are varying complex mathematical definitions of randomness, but it is widely accepted and agreed upon that for a true random number sequence, the numbers of a random sequence must be drawn independently (statistically speaking) of each other. This means that the probability of one number appearing in the sequence has nothing to do with the probability of another appearing in that same sequence. The most common example of mutually independent events involves rolling a dice: if a person rolls a two twice, the fact that he rolled a two the first time has nothing to do with the fact that he rolled it a second time. Mathematically speaking, randomness also includes infinite sequences. One cannot create a truly random sequence with say five digits because once you have exhausted every combination of those five digits, the sequence has to employ previously used values, and thusly becomes subject to autocorrelation and bias.
PRNGs approximate certain conditions that define randomness. In terms of simulation modeling, most importantly is that the number sequences employed are uniform, unbiased, have long periods, and do not exhibit autocorrelation. If the number sequence heavily favors a particular number or group of numbers sharing a common property, then the results of the simulation will be skewed towards a particular outcome. For example, if a retail operation simulation offered one of many possible outcomes ultimately predicated on multiples of five appearing in a number sequence, and ninety percent of the sequence generated were multiples of five through a PRNG or RNG, then that simulation's results would be of little use. (Of course, a sample of a truly random number sequence could exhibit bias coincidentally however unlikely). Uniformity relates to the space between the numbers: all numbers in the generated sequence should be equally spaced, i.e. 1, 2, 3 or 0.1, 0.2, 0.3 etcetera. Non-uniformity can result in autocorrelation as well; skewing the space between the numbers can skew the numbers generated in the final sequence.
Further, the generator should be efficient-meaning that it can quickly generate numbers without requiring large amounts of processing time or server space.
Sources
Desirable Properties, Computational Science Education Project
Published by David Christopher
David Christopher is a perpetual student. View profile
211, an Easy Number to Remember when You Are in Need of Human ServicesDuring times of crisis, people become overwhelmed, confused or too numb to act. The present system is a maze of social agencies that are difficult to access. 211 is an easy num...- One Phone Number for All of Your PhonesDuring its beta-testing phase, www.GrandCentral.com offers a remarkable service which gives you a web based telephone number that will ring up to six of your phone lines at a time. Other features such as voicemail and...
- The 900 Number - TelecommunicationsIn order for our local phone companies to be ethically and morally correct, I would recommend the board of directors of a local phone company that we make courtesy calls once a consumers phone bill reached over $100.0...
PayPal 1-800 NumberTired of Paying Long Distance Fees for Calls to PayPal's Customer Service? Yes, PayPal Does Have a Toll Free Number!- Movie Review: Lucky Number SlevinR-rated Lucky Number Slevin is a winner featuring great dialogue, Bruce Willis, Morgan Freeman & Josh Harnett. You may need a score card to keep up with the dead bodies and plot twists-you will enjoy the challenge o...
- Session Hijacking
- Slot Machines and Random Number Generators
- The Name Generator for Writers List - Serious and Funny Random Name Generators fro...
- What's in a Number?
- What Does Your VIN Number Mean?
- Why Number Locks Aren't Safe
- Collecting Number One Ponytail Vintage Barbie Dolls



