New! Sign up for our free email newsletter.
Science News
from research organizations

Swarm-based simulation strategy proves significantly shorter

New method creates time-efficient way of computing models of complex systems reaching equilibrium

Date:
December 4, 2017
Source:
Springer
Summary:
How long do computer simulations need to run to be accurate? Speeding up processing time to elucidate highly complex study systems like the dynamics of biological molecules has been a common challenge. Now, scientists have developed a practical solution to the problem of saving time when using computer simulations that require bringing a complex system into a steady state of equilibrium and measuring its equilibrium properties.
Share:
FULL STORY

When the maths cannot be done by hand, physicists modelling complex systems, like the dynamics of biological molecules in the body, need to use computer simulations. Such complicated systems require a period of time before being measured, as they settle into a balanced state. The question is: how long do computer simulations need to run to be accurate? Speeding up processing time to elucidate highly complex study systems has been a common challenge. And it cannot be done by running parallel computations. That's because the results from the previous time lapse matters for computing the next time lapse.

Now, Shahrazad Malek from the Memorial University of Newfoundland, Canada, and colleagues have developed a practical partial solution to the problem of saving time when using computer simulations that require bringing a complex system into a steady state of equilibrium and measuring its equilibrium properties. These findings are part of a special issue on "Advances in Computational Methods for Soft Matter Systems," recently published in EPJ E.

One solution is to run multiple copies of the same simulation, with randomised initial conditions for the positions and velocities of the molecules. By averaging the results over this ensemble of 10 o 50 runs, each run in the ensemble can be shorter than a single long run and still produce the same level of accuracy in the results. In this study, the authors go one step further and focus on an extreme case of examining an ensemble of 1,000 runs -- dubbed a swarm. This approach reduces the overall time required to get the answer to estimating the value of the system at equilibrium.

Since this sort of massive multi-processor system is gradually becoming more common, this work contributes to increasing the techniques available to scientists. The solutions can be applied to computational studies in fields such as biochemistry, materials physics, astrophysics, chemical engineering, and economics.


Story Source:

Materials provided by Springer. Note: Content may be edited for style and length.


Journal Reference:

  1. Shahrazad M. A. Malek, Richard K. Bowles, Ivan Saika-Voivod, Francesco Sciortino, Peter H. Poole. “Swarm relaxation”: Equilibrating a large ensemble of computer simulations⋆. The European Physical Journal E, 2017; 40 (11) DOI: 10.1140/epje/i2017-11588-2

Cite This Page:

Springer. "Swarm-based simulation strategy proves significantly shorter." ScienceDaily. ScienceDaily, 4 December 2017. <www.sciencedaily.com/releases/2017/12/171204094945.htm>.
Springer. (2017, December 4). Swarm-based simulation strategy proves significantly shorter. ScienceDaily. Retrieved March 18, 2024 from www.sciencedaily.com/releases/2017/12/171204094945.htm
Springer. "Swarm-based simulation strategy proves significantly shorter." ScienceDaily. www.sciencedaily.com/releases/2017/12/171204094945.htm (accessed March 18, 2024).

Explore More

from ScienceDaily

RELATED STORIES