Printer Friendly
The Free Library
14,559,005 articles and books
Member login
User name  
Password 
 
Join us Forgot password?

Monte Carlo physics: a cautionary lesson.


To simulate chance occurrences, a computer can't literally toss a coin or roll a die. Instead, it relies on special numerical recipes Numerical Recipes is the generic title of an influential series of books on algorithms and numerical analysis, all by William Press, Saul Teukolsky, William Vetterling and Brian Flannery: Overview  for generating strings of shuffled digits that pass for random numbers. Such sequences of pseudorandom numbers play crucial roles not only in computer games but also in simulations of physical processes.

Researchers have long known that the use of particular methods for generating random numbers can produce misleading results in simulations. Now Alan M. Ferrenberg, a computational physicist at the University of Georgia Organization
The President of the University of Georgia (as of 2007, Michael F. Adams) is the head administrator and is appointed and overseen by the Georgia Board of Regents.
 in Athens, and his co-workers have discovered that even "high-quality" random-number generators, which pass a battery of randomness tests There are many practical measures of randomness for a binary sequence. These include measures based on statistical tests, transforms, and complexity or a mixture of these. The use of Hadamard transform to measure randomness was proposed by S. , can yield incorrect results under certain circumstances.

The researchers report the findings in the Dec. 7 PHYSICAL REVIEW LETTERS Physical Review Letters is one of the most prestigious journals in physics.[1] Since 1958, it has been published by the American Physical Society as an outgrowth of The Physical Review. .

Initially, the approach taken by Ferrenberg and his co-workers looked promising. They were interested in simulating the so-called Ising model, which features an abrupt, temperature-dependent transition from an ordered to a disordered state in a system in which neighboring particles have either the same or opposite spins.

To accomplish this goal, they selected a spin-flipping algorithm recently developed by Ulli Wolff of the University of Kiel The University of Kiel (German Christian-Albrechts-Universität zu Kiel, CAU) is a university in the city of Kiel, Germany. It was founded in 1665 as the Academia Holsatorum Chiloniensis  in Germany and the new "subtract-with-borrow" random-number generator of George Marsaglia and Arif Zaman of Florida State University Florida State University, at Tallahassee; coeducational; chartered 1851, opened 1857. Present name was adopted in 1947. Special research facilities include those in nuclear science and oceanography.  in Tallahassee (SN: 11/9/91, p. 300). In preparation for simulating the three-dimensional Ising model, Ferrenberg tested this package on the two-dimensional version, which has a known answer. "I got the wrong result:' Ferrenberg says.

Believing that the problem lay in how he had written his computer program, Ferrenberg spent three weeks looking for Looking for

In the context of general equities, this describing a buy interest in which a dealer is asked to offer stock, often involving a capital commitment. Antithesis of in touch with.
 errors, but he found none. "As far as we could tell, we had exhausted every possibility -- except the random-number generator," he remarks.

As a last resort, Ferrenberg substituted different random-number generators and, to his surprise, found that he came much closer to the correct answer by using a linear congruential generator A linear congruential generator (LCG) represent one of the oldest and best-known pseudorandom number generator algorithms. The theory behind them is easy to understand, and they are easily implemented and fast. , which has known defects.

"What we got out of this was that some random-number generators will work with one simulation algorithm and not with others:' Ferrenberg says. "It's very discouraging."

"I am not at all surprised at the kind of results observed;' comments J.A. Reeds of AT&T Bell Laboratories in Murray Hill, N.J. Reeds had encountered a similar problem with the Marsaglia-Zaman random-number generators in a different type of computation.

In an additional twist on the curious behavior of random-number generators, Shu Tezuka of the IBM (International Business Machines Corporation, Armonk, NY, www.ibm.com) The world's largest computer company. IBM's product lines include the S/390 mainframes (zSeries), AS/400 midrange business systems (iSeries), RS/6000 workstations and servers (pSeries), Intel-based servers (xSeries)  Tokyo Research Laboratory in Japan and Pierre L'Ecuyer of the University of Montreal in Quebec have now proved that the Marsaglia-Zaman random-number generators are "essentially equivalent" to linear congruential methods. Therefore, these generators share many of the same characteristics and faults.

L'Ecuyer presented this analysis at this week's Winter Simulation Conference, held in Arlington, Va.

The uncertainty about how subtle, hidden patterns among digits spewed out by various random-number generators may influence simulation results presents researchers using so-called Monte Carlo methods Monte Carlo method

Statistical method of approximating the solution of complex physical or mathematical systems. The method was adopted and improved by John von Neumann and Stanislaw Ulam for simulations of the atomic bomb during the Manhattan Project.
 with a serious dilemma, especially when the answer is not known.

"Since there is no reason to believe that the model which we have investigated has any special idiosyncrasies, these results offer another stern warning about the need to very carefully test the implementation of new algorithms:' Ferrenberg and his co-workers conclude. "In particular, this means that a specific algorithm must be tested together with the random-number generator being used regardless of the tests which the generator has passed."
COPYRIGHT 1992 Science Service, Inc.
No portion of this article can be reproduced without the express written permission from the copyright holder.
Copyright 1992, Gale Group. All rights reserved. Gale Group is a Thomson Corporation Company.

 Reader Opinion

Title:

Comment:



 

Article Details
Printer friendly Cite/link Email Feedback
Title Annotation:hidden digit patterns randomly generated may influence simulation results
Author:Peterson, Ivars
Publication:Science News
Date:Dec 19, 1992
Words:562
Previous Article:Monkeys deal blow to silent cheaters. (rhesus monkeys typically announced food discoveries and shared with others in experiment) (Brief Article)
Next Article:Two strides toward a workable AIDS vaccine. (crippled live virus may protect monkeys from simian AIDS and virus of AIDS picks up bits of infected...
Topics:



Related Articles
Schrodinger goes to Monte Carlo; the 'adaptive Monte Carlo' method seeks solutions for chemical and condensed-matter structures.
Forecasting into chaos: meteorologists seek to foresee unpredictability.
Numbers at random: number theory supplies a superior random-number generator.
PPC's Personal Financial Center[TM]. (Financial Planning).(Brief Article)
Using spreadsheets to conduct Monte Carlo experiments for teaching introductory econometrics. (Targeting Teaching).
Monte Carlo: it's not just gambling.
Monte Carlo Simulation: are your client's boots in the water? (2003 Technology & Business Resource Guide).
Monte Carlo approach to estimating the photodegradation of polymer coatings.
A superconducting magnet UCN trap for precise neutron lifetime measurements.
E-volutionizing retirement planning: web-based and consumer self-service tools are beginning to gain ground in retirement planning.(Life)

Terms of use | Copyright © 2009 Farlex, Inc. | Feedback | For webmasters | Submit articles