×

Rapid generation of discrete random variates from general distributions

  • US 4,499,551 A
  • Filed: 09/27/1982
  • Issued: 02/12/1985
  • Est. Priority Date: 09/27/1982
  • Status: Expired due to Term
First Claim
Patent Images

1. A generator of discrete random variates comprisinga source of random numbers suppliable on demand from a uniformly distributed number set for use in generating addresses;

  • a first random access memory storing mappings of said addresses into a set of numerical values corresponding to a preselected discrete probability distribution, each numerical value covering a range of addresses, and coded addresses corresponding to transitional values in said probability distribution;

    a second random access memory storing transitional values only of a cumulative distribution function derived from said probability distribution;

    means responsive to the address corresponding to a selected random number from said source for accessing said first memory to retrieve a random variate directly, and for accessing said second memory using said coded address; and

    means responsive to a coded address corresponding to a selected random number from said source for comparing said selected random number with successive cumulative distribution function values from said second memory in increasing order until the cumulative distribution function value next higher than said random number is determined, the random variate corresponding to such next highest value being the valid output random variate.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×