Monte Carlo Method

(redirected from Monte Carlo simulation)
Also found in: Dictionary, Thesaurus, Medical, Financial, Acronyms.

Monte Carlo method

[′män·tē ′kär·lō ‚meth·əd]
A technique which obtains a probabilistic approximation to the solution of a problem by using statistical sampling techniques.
McGraw-Hill Dictionary of Scientific & Technical Terms, 6E, Copyright © 2003 by The McGraw-Hill Companies, Inc.
The following article is from The Great Soviet Encyclopedia (1979). It might be outdated or ideologically biased.

Monte Carlo Method


a numerical method for solving mathematical problems using the modeling of random processes and events. The term “Monte Carlo method” was coined in 1949, although some calculations using the modeling of random events had been previously performed by statisticians. (The method is named after the city of Monte Carlo, which is well known for its Casino.) The Monte Carlo method gained wide-spread use only after the development of high-speed computers. Programs for carrying out calculations on computers using the Monte Carlo method are comparatively simple and, as a rule, do not require large-capacity internal memory.

Monte Carlo Method


a method in computational and applied mathematics based on the simulation of random variables and the construction of statistical estimates of desired values.

The Monte Carlo method is generally considered to have been formulated in 1944 by the American scientists J. von Neumann and S. Ulam. In connection with work on the development of atomic reactors, von Neumann and Ulam made extensive use of the apparatus of probability theory in the computer solution of applied problems. At first the Monte Carlo method was used primarily to solve complex problems of radiation transport theory and neutron physics for which traditional numerical methods were not suited. The method was subsequently applied to a large number of different problems in statistical mechanics. The method is now used in such areas as game theory, queuing theory, mathematical economics, and the theory of message transmission in the presence of interference.

To solve a deterministic problem by the Monte Carlo method, a probabilistic model is constructed, and the desired quantity, for example, a multidimensional integral, is represented as the mathematical expectation of a function of a stochastic process. The process is then simulated on a computer. Probabilistic models are known, for example, for the computation of integrals, the solving of integral equations of the second kind, the solving of systems of linear algebraic equations, the solving of boundary problems for elliptic equations, and the estimation of the eigenvalues of linear operators. An estimate with a low degree of error can be obtained by proper selection of the probabilistic model.

The simulation of random variables with given distributions plays a special role in various applications of the Monte Carlo method. Such simulation is generally done by transforming one or more independent values of a random number a that is uniformly distributed in the interval (0, 1). The sequences of sample values of a are usually obtained with a computer through the use of theoretical numerical algorithms, among which the residue method has become the most common. Such numbers are said to be pseudorandom; they are checked through statistical tests and the solution of standard problems.

If, in an estimate based on the Monte Carlo method, the random variables involved are determined by the actual process being simulated, then we speak of direct modeling. Such an estimate is inefficient if rare events are involved because the actual process contains little information about such events. This inefficiency is usually manifested in too large a probabilistic error (variance) of the random estimates of the desired quantities. Many techniques have been developed for reducing the variance of these estimates within the framework of the Monte Carlo method. Almost all the techniques are based on modifications of the simulation through the use of information on the function of the random variables whose expectation is being computed.

The Monte Carlo method has had, and continues to have, a considerable influence on the development of other methods of computational mathematics—for example, methods of numerical integration. The Monte Carlo method has been successfully used as a supplementary method in combination with other methods to solve many problems. (See also.)


Metod Monte-Karlo v problème perenosa izluchenii. Moscow, 1967.
Metodstatisticheskikh ispytanii (Metod Monte-Karlo). Moscow, 1962.
Reshenie priamykh i nekotorykh obratnykh zadach atmosfernoi optiki metodom Monte-Karlo. Novosibirsk, 1968.
Ermakov, S. M. Metod Monte-Karlo i smezhnye voprosy. Moscow, 1971.
Mikhailov, G. A. Nekotorye voprosy teorii metodov Monte-Karlo. Novosibirsk, 1974.


The Great Soviet Encyclopedia, 3rd Edition (1970-1979). © 2010 The Gale Group, Inc. All rights reserved.

Monte Carlo method

A technique that provides approximate solutions to problems expressed mathematically. Using random numbers and trial and error, it repeatedly calculates the equations to arrive at a solution. Many of the Monte Carlo methods and practices used to be referred to as rather generic "statistical sampling." Monte Carlo, of course, is a historical reference to the famous casino in Monaco.
Copyright © 1981-2019 by The Computer Language Company Inc. All Rights reserved. THIS DEFINITION IS FOR PERSONAL USE ONLY. All other reproduction is strictly prohibited without permission from the publisher.
References in periodicals archive ?
In order to apply Monte Carlo simulation to ungauged or poorly gauged catchments, Aronica and Candela (2007) derived a methodology where calibration of the rainfall-runoff model is not required.
Fernandes, "A probabilistic fatigue approach for riveted joints using Monte Carlo simulation," Journal of Constructional Steel Research, vol.
The Monte Carlo simulation also provides reliable solutions to identify and eliminate the internal inefficiencies of the process of accessing and absorbing EU funds.
Schueller, "Equivalent linearization and Monte Carlo simulation in stochastic dynamics," Probabilistic Engineering Mechanics, vol.
Kocot, Risk analysis in investment appraisal based on the Monte Carlo simulation technique", The European Physical Journal B--Condensed Matter and Complex Systems, Vol.
Ozaydin, "Investigation of nucleation and grain growth in 2-dimensional systems by using generalized Monte Carlo simulations," Physica A.
Figure 2 shows PFOA concentrations in Pomeroy PWD (micrograms/liter) in log 10 scale over time for five iterations, with the upper panel representing the Monte Carlo simulation using uncertainty factors U1, U2, and U3, ([phi] = 0.95, [[sigma].sup.2] = 0.13) and the lower panel representing the Monte Carlo simulation using uncertainty factors U1, U2, and U3, ([phi] = 0, [[sigma].sup.2] = 0.13).
Now you can define and evaluate risk in the context of a Monte Carlo simulation. Figure 1 shows present value outcomes at one, two, and three standard deviations from the mean.
Core advisory and software services draw on the firm's proprietary quantitative models of litigation and settlement, which bring together ideas from game theory, information economics, financial analysis and Monte Carlo simulation.
And Monte Carlo simulation uses a probability distribution to represent the uncertainty or risk associated with key variables.
A suite of chapters discusses symbolic artificial intelligence as an analytic method and its underlying methodology, covering probabilistic graphical models and evidence propagation, influence diagrams, time series modeling, and approximate algorithms such as Monte Carlo simulation, followed by cluster analysis and its relevance to machine learning.

Full browser ?