Skip to main content Accessibility help
×
Hostname: page-component-8448b6f56d-cfpbc Total loading time: 0 Render date: 2024-04-25T05:32:05.449Z Has data issue: false hasContentIssue false

10 - Numerical Integration and Monte Carlo Methods

Published online by Cambridge University Press:  01 June 2011

John F. Monahan
Affiliation:
North Carolina State University
Get access

Summary

Introduction

The juxtaposition of these two topics may appear strange to many readers. Upon further reflection, the common thread of spreading points in space may become apparent. My point in combining these topics is to emphasize that this thread is not weak. Monte Carlo should be viewed as just another way to compute an integral; numerical integration should be viewed as just another way to sample points in space. Great gains can be made by exploiting the strengths of one approach when the other is floundering. Only with the willingness to adjust one's viewpoint and use these tools in combination can the full array of techniques be brought to bear on a difficult problem.

Tools such as Riemann sums and Simpson's rule characterize the set of tools known as fixed quadrature or simply quadrature. A viewpoint of these methods as a discretization of the continuous problem of integration is indeed naive. The points are spread in a fixed way in space, with the number of points set in advance. Most of these methods employ a weighting scheme, so that the points (abscissas) where a function is to be evaluated have varying importance. For estimating an integral by evaluating a function at N points in one dimension, the error converges to zero at a rate of O(N-2) or better, depending on the smoothness of the function. In higher dimensions, however, this rate slows considerably.

Type
Chapter
Information
Publisher: Cambridge University Press
Print publication year: 2011

Access options

Get access to the full version of this content by using one of the access options below. (Log in options will check for institutional or personal access. Content may require purchase if you do not have access.)

References

Abramowitz, Milton and Stegun, Irene (Eds.) (1970), Handbook of Mathematical Functions. New York: Dover.Google Scholar
Andrews, D. F., Bickel, P. J., Hampel, F. R., Huber, P. J., Rogers, W. H., and Tukey, J. W. (1972), Robust Estimates of Location. Princeton, NJ: Princeton University Press.Google Scholar
Bays, C. and Durham, S. D. (1976), “Improving a Poor Random Number Generator,” ACM Transactions on Mathematical Software 2: 59–64.CrossRefGoogle Scholar
Bratley, Paul, Fox, Bennett L., and Schrage, Linus (1983), A Guide to Simulation. New York: Springer-Verlag.CrossRefGoogle Scholar
Bright, H. S. and Enison, R. L. (1979), “Quasi-Random Number Sequences from a Long-Period TLP Generator with Remarks on Application to Cryptography,” Computing Surveys 11: 357–70.CrossRefGoogle Scholar
Coddington, P. D. (1994), “Analysis of Random Number Generators Using Monte Carlo Simulation,” International Journal of Modern Physics C 5: 547–60.CrossRefGoogle Scholar
Cranley, R. and Patterson, T. N. L. (1976), “Randomization of Number Theoretic Methods for Multiple Integration,” SIAM Journal of Numerical Analysis 13: 904–14.CrossRefGoogle Scholar
Davis, Philip J. (1975), Interpolation and Approximation. New York: Dover.Google Scholar
Davis, Philip J. and Rabinowitz, Philip (1984), Methods of Numerical Integration, 2nd ed. Orlando, FL: Academic Press.Google Scholar
Fang, K.-T. and Wang, Y. (1994), Number-Theoretic Methods in Statistics. London: Chapman & Hall.CrossRefGoogle Scholar
Ferrenberg, A. M., Landau, D. P., and Wong, Y. J. (1992), “Monte Carlo Simulations: Hidden Errors from ‘Good’ Random Number Generators,” Physical Review Letters 69: 3382–4.CrossRefGoogle ScholarPubMed
Fishman, George S. and Moore, Louis R. (1982), “A Statistical Evaluation of Multiplicative Congruential Generators with Modulus 231 – 1,” Journal of the American Statistical Association 77: 129–36.Google Scholar
Fishman, George S. and Moore, Louis R. (1986), “An Exhaustive Analysis of Multiplicative Congruential Random Number Generators with Modulus 231 – 1,” SIAM Journal of Scientific and Statistical Computing 7: 24–45.CrossRefGoogle Scholar
Flournoy, Nancy and Tsutakawa, Robert K. (Eds.) (1991), Statistical Multiple Integration (Contemporary Mathematics Series, vol. 115). Providence, RI: American Mathematical Society.CrossRefGoogle Scholar
Fushimi, M. and Tezuka, S. (1983), “The k-Distribution of Generalized Feedback Shift Register Pseudorandom Numbers,” Communications of the ACM 26: 516–23.CrossRefGoogle Scholar
Geweke, John (1989), “Bayesian Inference in Econometric Models Using Monte Carlo Integration,” Econometrica 57: 1317–39.CrossRefGoogle Scholar
Golder, E. R. (1976), “The Spectral Test for the Evaluation of Congruential Pseudo-random Generators,” Applied Statistics 25: 173–80. [Corrections in Volume 25, p. 324 (Golder) and Volume 27, pp. 375–6 (Hoaglin and King).]CrossRefGoogle Scholar
Golub, Gene H. and Welsch, J. H. (1969), “Calculation of Gauss Quadrature Rules,” Mathematics of Computation 23: 221–30.CrossRefGoogle Scholar
Gross, A. M. (1973), “A Monte Carlo Swindle for Estimators of Location,” Applied Statistics 22: 347–53.CrossRefGoogle Scholar
Halton, J. H. and Smith, G. B. (1964), “Algorithm 247: Radical-Inverse Quasi-Random Point Sequence,” Communications of the ACM 7: 701–2.CrossRefGoogle Scholar
Hammersley, J. M. and Handscomb, D. C. (1964), Monte Carlo Methods. London: Methuen.CrossRefGoogle Scholar
Hormann, W. and Derflinger, G. (1993), “A Portable Random Number Generator Well Suited for the Rejection Method,” ACM Transactions on Mathematical Software 19: 489–95.CrossRefGoogle Scholar
Keng-Hua, Loo and Wang, Yuan (1981), Applications of Number Theory to Numerical Analysis. New York: Springer-Verlag.CrossRefGoogle Scholar
Kedem, Gershon and Zaremba, S. K. (1974), “A Table of Good Lattice Points in Three Dimensions,” Numerische Mathematik 23: 175–80.CrossRefGoogle Scholar
Knuth, Donald E. (1997), The Art of Computer Programming (vol. 2: Seminumerical Algorithms), 3rd ed. Reading, MA: Addison-Wesley.Google Scholar
Krylov, V. I. (1962), Approximate Calculation of Integrals (trans. by Stroud, A. H.). New York: Macmillan.Google Scholar
Kuipers, L. and Neiderreiter, H. (1974), Uniform Distribution of Sequences. New York: Wiley.Google Scholar
L'Ecuyer, Pierre (1988), “Efficient and Portable Random Number Generators,” Communications of the ACM 31: 742–9, 774.CrossRefGoogle Scholar
L'Ecuyer, Pierre (1990), “Random Numbers for Simulation,” Communications of the ACM 33: 85–97.CrossRefGoogle Scholar
Lewis, P. A. W., Goodman, A. S., and Miller, J. M. (1969), “A Pseudo-random Number Generator for the System/360,” IBM Systems Journal 2: 136–46.CrossRefGoogle Scholar
Lewis, T. G. and Payne, W. H. (1973), “Generalized Feedback Shift Register Pseudorandom Number Algorithm,” Journal of the Association for Computing Machinery 30: 456–68.CrossRefGoogle Scholar
MacLaren, M. D. and Marsaglia, G. (1965), “Uniform Random Number Generators,” Journal of the ACM 12: 83–9.CrossRefGoogle Scholar
Maisonneuve, Dominique (1972), “Recherche et Utilisation des ‘Bons Treillis.’ Programmation et Resultats Numeriques,” in Zaremba, S. K. (Ed.), Applications of Number Theory to Numerical Analysis, pp. 121–201. New York: Academic Press.CrossRefGoogle Scholar
Marsaglia, George (1968), “Random Numbers Fall Mainly in the Planes,” Proceedings of the National Academy of Sciences 61: 25–8.CrossRefGoogle ScholarPubMed
Marsaglia, George (1972), “The Structure of Linear Congruential Sequences,” in Zaremba, S. K. (Ed.), Applications of Number Theory to Numerical Analysis, pp. 249–85. New York: Academic Press.CrossRefGoogle Scholar
Marsaglia, George (1985), “A Current View of Random Number Generators,” in Ballard, L. (Ed.), Computer Science and Statistics: Proceedings of the Sixteenth Symposium on the Interface, pp. 3–10. Amsterdam: North-Holland.Google Scholar
Matsumoto, Makoto and Nishimura, Takuji (1998), “Mersenne Twister: A 623-Dimensionally Equidistributed Uniform Pseudo-Random Number Generator,” ACM Transactions on Modeling and Computer Simulation, 8: 3–30.CrossRefGoogle Scholar
Mysovskikh, I. P. (1980), “The Approximation of Multiple Integrals by using Interpolatory Cubature Formulae,” in DeVore, R. A. and Scherer, K. (Eds.), Quantitative Approximation, pp. 217–43. New York: Academic Press.CrossRefGoogle Scholar
Neiderreiter, Harald (1978), “Quasi–Monte Carlo Methods and Pseudo-Random Numbers,” Bulletin of the American Mathematical Society 84: 957–1041.CrossRefGoogle Scholar
Neiderreiter, Harald (1987), “Statistical Analysis of Generalized Feedback Shift Register Pseudorandom Generators,” SIAM Journal of Scientific and Statistical Computing 8: 1035–51.CrossRefGoogle Scholar
Neiderreiter, Harald (1992), Random Number Generation and Quasi–Monte Carlo Methods. Philadelphia: SIAM.CrossRefGoogle Scholar
Panneton, Francois, L'Ecuyer, Pierre, and Matsumoto, Makoto (2006), “Improved Long-Period Generators Based on Linear Recurrences Modulo 2,” ACM Transactions on Mathematical Software 32: 1–16.CrossRefGoogle Scholar
Park, Stephen K. and Miller, Keith W. (1988), “Random Number Generators: Good Ones Are Hard to Find,” Communications of the ACM 31: 1192–1201.CrossRefGoogle Scholar
Park, Stephen K., Miller, Keith W., and Stockmeyer, Paul K. (1993), “Technical Correspondence,” Communications of the ACM 36: 108–10.Google Scholar
Proinov, P. D. (1988), “Discrepancy and Integration of Continuous Functions,” Journal of Approximation Theory 52: 121–31.CrossRefGoogle Scholar
Relles, Daniel A. (1970), “Variance Reduction Techniques for Monte Carlo Sampling from Student Distributions,” Technometrics 12: 499–515.CrossRefGoogle Scholar
Ripley, Brian D. (1983), “Computer Generation of Random Variables: A Tutorial,” International Statistical Review 51: 301–19.CrossRefGoogle Scholar
Ripley, Brian D. (1987), Stochastic Simulation. New York: Wiley.
Schrage, Linus (1979), “A More Portable Fortran Random Number Generator,” ACM Transactions on Mathematical Software 5: 132–8.CrossRefGoogle Scholar
Simon, Gary (1976), “Computer Simulation Swindles, with Applications to Estimates of Location and Dispersion,” Applied Statistics 25: 266–74.CrossRefGoogle Scholar
Stroud, A. H. (1971), Approximate Calculation of Multiple Integrals. Englewood Cliffs, NJ: Prentice-Hall.Google Scholar
Stroud, A. H. and Secrest, D. H. (1966), Gaussian Quadrature Formulas. Englewood Cliffs, NJ: Prentice-Hall.Google Scholar
Swallow, William H. and Monahan, John F. (1984), “Monte Carlo Comparison of ANOVA, MIVQUE, REML, and ML Estimators of Variance Components,” Technometrics 26: 47–57.CrossRefGoogle Scholar
Tausworthe, R. C. (1965), “Random Numbers Generated by Linear Recurrence Modulo Two,” Mathematics of Computation 19: 201–9.CrossRefGoogle Scholar
Tezuka, Shu (1995), Uniform Random Numbers: Theory and Practice. Boston: Kluwer.CrossRefGoogle Scholar
Wichmann, B. A. and Hill, J. D. (1982), “Algorithm AS 183: An Efficient and Portable Pseudorandom Number Generator,” Applied Statistics 31: 188–90; 33: 123.CrossRefGoogle Scholar

Save book to Kindle

To save this book to your Kindle, first ensure coreplatform@cambridge.org is added to your Approved Personal Document E-mail List under your Personal Document Settings on the Manage Your Content and Devices page of your Amazon account. Then enter the ‘name’ part of your Kindle email address below. Find out more about saving to your Kindle.

Note you can select to save to either the @free.kindle.com or @kindle.com variations. ‘@free.kindle.com’ emails are free but can only be saved to your device when it is connected to wi-fi. ‘@kindle.com’ emails can be delivered even when you are not connected to wi-fi, but note that service fees apply.

Find out more about the Kindle Personal Document Service.

Available formats
×

Save book to Dropbox

To save content items to your account, please confirm that you agree to abide by our usage policies. If this is the first time you use this feature, you will be asked to authorise Cambridge Core to connect with your account. Find out more about saving content to Dropbox.

Available formats
×

Save book to Google Drive

To save content items to your account, please confirm that you agree to abide by our usage policies. If this is the first time you use this feature, you will be asked to authorise Cambridge Core to connect with your account. Find out more about saving content to Google Drive.

Available formats
×