Java Glossary : Monte Carlo

CMP home Java glossary home Menu no menu Last updated 2004-06-28 by Roedy Green ©1996-2004 Canadian Mind Products

Java definitions: 0-9 A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

You are here : home : Java Glossary : M words : Monte Carlo.

Monte Carlo
Use of random numbers in computer problem solving. Some problems are difficult to solve directly with analytical methods. However, you can find approximate solutions by using random numbers to simulate events and collecting statistics. The most common uses are in queuing simulations. If you added one more supermarket checkout, what would be the effect on the average and maximum waiting time? However you can use Monte Carlo methods in other less expected ways. For example, let us say you had a shape bounded by a very complex curve. You could approximate its area by dropping simulated random "raindrops" on a square enclosing it, and computing the ratio that fell inside to the total number of raindrops. Using a random raindrops rather than equidistant ones avoids any resonance the shape might have with your grid.


CMP logo
CMP_home
home
Canadian Mind Products CSS
HTML Checked!
ICRA ratings logo
mindprod.com IP:[24.87.56.253]
Your IP:[80.134.30.163]
You are visitor number 799.
Please send errors, omissions and suggestions
to improve this page to Roedy Green.
You can get a fresh copy of this page from: or possibly from your local J: drive mirror:
http://mindprod.com/jgloss/montecarlo.html J:\mindprod\jgloss\montecarlo.html