[go: up one dir, main page]

Skip to main content
Log in

A note on a universal random variate generator for integer-valued random variables

  • Published:
Statistics and Computing Aims and scope Submit manuscript

Abstract

A universal generator for integer-valued square-integrable random variables is introduced. The generator relies on a rejection technique based on a generalization of the inversion formula for integer-valued random variables. This approach allows to create a dominating probability function, whose evaluation solely involves two integrals depending on the characteristic function of the random variable to be generated. The proposal gives rise to a simple algorithm which may be implemented in a few code lines and which may show good performance when the classical families of distributions—such as the Poisson and the Binomial—are considered. In addition, applications to the Poisson-Tweedie and the Luria-Delbrück distributions are provided.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Subscribe and save

Springer+ Basic
$34.99 /Month
  • Get 10 units per month
  • Download Article/Chapter or eBook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

Explore related subjects

Discover the latest articles, news and stories from top researchers in related subjects.

References

  • Aalen, O.O.: Modelling heterogeneity in survival analysis by the compound Poisson distribution. Ann. Appl. Probab. 2, 951–972 (1992)

    Article  MATH  MathSciNet  Google Scholar 

  • Ahrens, J.H., Dieter, U.: A convenient sampling method with bounded computation times for Poisson distributions. In: Nelson, P.R., Dudewicz, E.J., Öztürk, A., van der Meulen, E.C. (eds.) The Frontiers of Statistical Computation, Simulation and Modeling, pp. 137–149. American Sciences Press, Columbus (1991)

    Google Scholar 

  • Devroye, L.: The computer generation of random variables with a given characteristic function. Comput. Math. Appl. 7, 547–552 (1981)

    Article  MATH  MathSciNet  Google Scholar 

  • Devroye, L.: Non-uniform Random Variate Generation. Springer, New York (1986)

    Book  MATH  Google Scholar 

  • Devroye, L.: A simple generator for discrete log-concave distributions. Computing 39, 87–91 (1987)

    Article  MATH  MathSciNet  Google Scholar 

  • Devroye, L.: On random variate generation when only moments or Fourier coefficients are known. Math. Comput. Simul. 31, 71–89 (1989)

    Article  MATH  MathSciNet  Google Scholar 

  • Devroye, L.: Algorithms for generating discrete random variables with a given generating function or a given moment sequence. SIAM J. Sci. Stat. Comput. 12, 107–126 (1991)

    Article  MATH  MathSciNet  Google Scholar 

  • Devroye, L.: A triptych of discrete distributions related to the stable law. Stat. Probab. Lett. 18, 349–351 (1993)

    Article  MATH  MathSciNet  Google Scholar 

  • Devroye, L.: Random variate generation for exponentially and polynomially tilted stable distributions. ACM Trans. Model. Comput. Simul. 19, 18 (2009)

    Article  Google Scholar 

  • Devroye, L.: A note on generating random variables with log-concave densities. Stat. Probab. Lett. 82, 1035–1039 (2012)

    Article  MATH  MathSciNet  Google Scholar 

  • El-Shaarawi, A.H., Zhu, R., Joe, H.: Modelling species abundance using the Poisson–Tweedie family. Environmetrics 22, 152–164 (2009)

    Article  MathSciNet  Google Scholar 

  • Feller, W.: An Introduction to Probability Theory and Its Applications, vol. II, 2nd edn. Wiley, New York (1971)

    MATH  Google Scholar 

  • Hörmann, W.: A universal generator for discrete log-concave distributions. Computing 52, 89–96 (1994)

    Article  MATH  MathSciNet  Google Scholar 

  • Hörmann, W., Leydold, J., Derflinger, G.: Automatic Nonuniform Random Variate Generation. Springer, Berlin (2004)

    Book  MATH  Google Scholar 

  • Hougaard, P., Lee, M.T., Whitmore, G.A.: Analysis of overdispersed count data by mixtures of Poisson variables and Poisson processes. Biometrics 53, 1225–1238 (1997)

    Article  MATH  MathSciNet  Google Scholar 

  • Johnson, N.L., Kemp, A.W., Kotz, S.: Univariate Discrete Distributions, 3rd edn. Wiley, New York (2005)

    Book  MATH  Google Scholar 

  • Lea, D.E., Coulson, C.A.: The distribution of the numbers of mutants in bacterial populations. J. Genet. 49, 264–285 (1949)

    Article  Google Scholar 

  • Leydold, J.: A simple universal generator for continuous and discrete univariate T-concave distributions. ACM Trans. Math. Softw. 27, 66–82 (2001)

    Article  MATH  Google Scholar 

  • Leydold, J.: Short universal generators via generalized ratio-of-uniforms method. Math. Comput. 72, 1453–1471 (2003)

    Article  MATH  MathSciNet  Google Scholar 

  • Mandelbrot, B.: A population birth-and-mutation process I: explicit distributions for the number of mutants in an old culture of bacteria. J. Appl. Probab. 11, 437–444 (1974)

    Article  MATH  MathSciNet  Google Scholar 

  • Marcheselli, M., Baccini, A., Barabesi, L.: Parameter estimation for the discrete stable family. Commun. Stat., Theory Methods 37, 815–830 (2008)

    Article  MATH  MathSciNet  Google Scholar 

  • Ridout, M.S.: Generating random numbers from a distribution specified by its Laplace transform. Stat. Comput. 19, 439–540 (2009)

    Article  MathSciNet  Google Scholar 

  • Stadlober, E.: Binomial random variate generation: a method based on ratio of uniforms. Am. J. Math. Manag. Sci. 9, 1–20 (1989)

    Google Scholar 

  • Stadlober, E.: The ratio of uniforms approach for generating discrete random variates. J. Comput. Appl. Math. 31, 181–189 (1990)

    Article  MATH  MathSciNet  Google Scholar 

  • Zheng, Q.: Progress of a half century in the study of the Luria Delbrück distribution. Math. Biosci. 162, 1–32 (1999)

    Article  MATH  MathSciNet  Google Scholar 

  • Zheng, Q.: New algorithms for Luria–Delbrück fluctuation analysis. Math. Biosci. 196, 198–214 (2005)

    Article  MATH  MathSciNet  Google Scholar 

  • Zheng, Q.: The Luria-Delbrück distribution. Chance 23, 15–18 (2010)

    Google Scholar 

  • Zhu, R., Joe, H.: Modelling heavy-tailed count data using a generalized Poisson-inverse Gaussian family. Stat. Probab. Lett. 79, 1695–1703 (2009)

    Article  MATH  MathSciNet  Google Scholar 

Download references

Acknowledgements

The authors would like to thank the two anonymous reviewers for their valuable comments and suggestions which have truly improved the early version of the paper.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Lucio Barabesi.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Barabesi, L., Pratelli, L. A note on a universal random variate generator for integer-valued random variables. Stat Comput 24, 589–596 (2014). https://doi.org/10.1007/s11222-013-9390-8

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11222-013-9390-8

Keywords

Navigation