Skip to main content

Chance Mechanisms in Computer Generation of Random Variables

  • Conference paper
A Modern Course on Statistical Distributions in Scientific Work

Part of the book series: NATO Advanced Study Institutes Series ((ASIC,volume 17))

Summary

This paper is a first attempt at developing a unifying theory for various procedures used in the generation of indenendent, univariate, random variables on a computer. Some generalizations and new interpretations of existing methods are presented. The emphasis is on chance mechanisms. Considerations of inference are irrelevant in that the user of random numbers is interested only in the accuracy of their distributions and in the computational efficiency with which they are generated.

We do not discuss all of the distributions which are commonly simulated, but we do attempt to isolate all techniques used in the literature. Methods considered in this paper generate theoretically exact distributions. Approximations in these methods occur only because of limitations of the computer on which they are implemented.

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

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 169.00
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 249.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 219.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  • Abramowitz, M. & Stegun, I. (1964). Handbook of Mathematical Functions. Dover, New York.

    MATH  Google Scholar 

  • Ahrens, J.H. & Dieter, U. (1972). Communications,ACM, 15, 873–82.

    Article  MathSciNet  MATH  Google Scholar 

  • Ahrens, J.H. & Dieter, U. (1973). Mathematics of Computation, 27, 927–37.

    MathSciNet  MATH  Google Scholar 

  • Baar, D.R. & Slezak, N.L. (1972). Communications,ACM, 15, 1048–9.

    Article  Google Scholar 

  • Bánkövi, G. A. (1964). Mathematical Proceedings, Hungarian Academy of Sciences, series A, 9, 573–81.

    MATH  Google Scholar 

  • Box, G.E.P. & Muller, M.E. (1958). Annals of Mathematical Statistics, 29, 610–11.

    Article  MATH  Google Scholar 

  • Butcher, J.C. (1960). Computer Journal, 3, 251–3.

    Article  MathSciNet  Google Scholar 

  • Butler, J.W. (1956). In Symposium on Monte Carlo Methods. Wiley, New York, 249–64.

    Google Scholar 

  • Clark, C.E. 8, Holz, B.W. (1960). Exponentially Distributed Random Numbers. Johns Hopkins University Press, Baltimore.

    Google Scholar 

  • Dieter, U. & Ahrens, J.H. (1973). Computing, 11, 137–46.

    Article  MathSciNet  MATH  Google Scholar 

  • Dupac, V. (1962). Aplikace Matematiky, Ncsav Praha, 7, 1–20.

    MathSciNet  MATH  Google Scholar 

  • Fishman, G.S. (1973). Concepts and Methods in Discrete Event Digital Simulation. Wiley, New York.

    Google Scholar 

  • Forsythe, G.E. (1972). Mathematics of Computation, 26, 817–26.

    MathSciNet  MATH  Google Scholar 

  • Gebhardt, F. (1964). Mathematics of Computation, 18, 302–6.

    MathSciNet  Google Scholar 

  • Hogg, R.V. & Craig, A.T. (1970). Introduction to Mathematical Statistics. Macmillan, New York, 3rd ed.

    Google Scholar 

  • Hurst, R.L. 8. Knop, R.E. (1972). Communications,ACM, 15, 873.

    Article  Google Scholar 

  • Jansson, B. (1964). BIT, 4, 205–12.

    Article  MathSciNet  MATH  Google Scholar 

  • Jansson, B. (1966). Random Number Generators, Almqvist & Wiksell, Stockholm.

    Google Scholar 

  • Knuth, D.E. (1969). The Art of Computer Programming Vol. II: semi-numerical algorithms. Addison Wesley, Reading, Mass.

    Google Scholar 

  • Learmonth, G.P. & Lewis, P.A.W. (1973). Random Number Generator Package LLRANDOM. Naval Postgraduate School, Monterey, California. Technical Report NPS55LW73061A.

    Google Scholar 

  • Lehmer, D.H. (1951). Annals of the Computer Laboratory, Harvard University, 26, 141–6.

    MathSciNet  Google Scholar 

  • MacLaren, M.D. (1965). Communications, ACM, 8, 789.

    Article  Google Scholar 

  • MacLaren, M.D. (1967). Communications,ACM, 10, 377.

    Article  Google Scholar 

  • MacLaren, M.D. (1968). Communications,ACM, 11, 498.

    Article  Google Scholar 

  • MacLaren, M.D., Marsaglia, G. & Bray, T. (1964). Communications,ACM, 298–300.

    Google Scholar 

  • Marsaglia, G. (1961a). Uniform distribution over a simplex. Boeing Science Research Laboratory Technical Report No. D1-82-0152, Mathematical Note No. 250.

    Google Scholar 

  • Marsaglia, G. (1961b). Procedures for generating normal random variables II. Boeing Science Researcg Laboratory Technical Report No. D1-82-0141, Mathematical Note No. 243.

    Google Scholar 

  • Marsaglia, G. (1961c,d). Annals of Mathematical Statistics, 32, 894–8 and 899–900.

    Google Scholar 

  • Marsaglia, G. (1962a). Improving the polar method for generating a pair of random variables. Boeing Science Research Laboratory Technical Report No. Dl-82-0203.

    Google Scholar 

  • Marsaglia, G. (1962b). In Information Theory, Statistical Decision Functions, Random Processes. Kozesnik, J. (ed.). Czechoslovak Academy of Sciences, Prague, 1964, 499–512.

    Google Scholar 

  • Marsaglia, G. (1963). Communications,ACM, 15, 37–8.

    Article  Google Scholar 

  • Marsaglia, G. (1964). Technometrics, 6, 101–2.

    Article  MathSciNet  Google Scholar 

  • Marsaglia, G. (1971). Annals of Mathematical Statistics, 42, 1922–9.

    Article  MathSciNet  MATH  Google Scholar 

  • Marsaglia, G. & Bray, T. (1962). Procedures for Generating Exponential Variables. Boeing Science Research Laboratory Technical Report No. Dl-82-0158.

    Google Scholar 

  • Marsaglia, G. & Bray, T.A. (1964). Siam Review, 260–4.

    Google Scholar 

  • Marsaglia, G., MacLaren, M.D. & Bray, T.A. (1974). Communications,ACM, 7, 4–10.

    Article  Google Scholar 

  • Muller, M.E. (1958). Mathematical Tables and Other Aids to Computation, 12, 167–74.

    Article  MathSciNet  MATH  Google Scholar 

  • Muller, M.E. (1959). Journal,ACM, 6, 376–83.

    Article  MATH  Google Scholar 

  • Nambiar, K.K. (1964). Ph.D. Thesis, Electrical Engineering Department, University of Pennsylvania.

    Google Scholar 

  • Newman, T.G. & Odell, P.L. (1971). The Generation of Random Variates. Hafner, New York.

    MATH  Google Scholar 

  • Patil, G.P. (1963). Biometrika, 50, 205–6.

    MathSciNet  MATH  Google Scholar 

  • Scheuer, E.M. & Stotler, D.S. (1962). Technometrics, 4, 278–81.

    Article  MATH  Google Scholar 

  • Sibuya, M. (1961). Annals of the Institute of Statistical Mathematics, 13, 231–7.

    Article  MathSciNet  Google Scholar 

  • Sibuya, M. (1962a). Annals of the Institute of Statistical Mathematics, 14, 81–5.

    Article  MathSciNet  MATH  Google Scholar 

  • Sibuya, M. (1962b). Annals of the Institute of Statistical Mathematics, 14, 159–65.

    Article  MathSciNet  MATH  Google Scholar 

  • Takahashi, I. (1959). Keieikagaku, 13, 1–6.

    Google Scholar 

  • Tocher, K.D. (1954). Journal of the Royal Statistical Society series B, 16, 39–75.

    MathSciNet  MATH  Google Scholar 

  • Tong, Y.L. (1974). Bulletin of the Institute of Mathematical Statistics, 3, 165. (Abstract).

    Google Scholar 

  • von Neumann, J. (1951). Applied Mathematical Series No. 12. National Bureau of Standards, 33, 36–8.

    Google Scholar 

  • Zimmerman, S. (1959). American Mathematical Monthly, 66, 690–93.

    Article  MathSciNet  MATH  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 1975 D. Reidel Publishing Company, Dordrecht-Holland

About this paper

Cite this paper

Patil, G.P., Boswell, M.T., Friday, D.S. (1975). Chance Mechanisms in Computer Generation of Random Variables. In: Patil, G.P., Kotz, S., Ord, J.K. (eds) A Modern Course on Statistical Distributions in Scientific Work. NATO Advanced Study Institutes Series, vol 17. Springer, Dordrecht. https://doi.org/10.1007/978-94-010-1845-6_4

Download citation

  • DOI: https://doi.org/10.1007/978-94-010-1845-6_4

  • Publisher Name: Springer, Dordrecht

  • Print ISBN: 978-94-010-1847-0

  • Online ISBN: 978-94-010-1845-6

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics