2012
DOI: 10.1103/physreve.85.016709
|View full text |Cite
|
Sign up to set email alerts
|

Optimizing the accuracy of lattice Monte Carlo algorithms for simulating diffusion

Abstract: The behavior of a Lattice Monte Carlo algorithm (if it is designed correctly) must approach that of the continuum system that it is designed to simulate as the time step and the mesh step tend to zero. However, we show for an algorithm for unbiased particle diffusion that if one of these two parameters remains fixed, the accuracy of the algorithm is optimal for a certain finite value of the other parameter. In one dimension, the optimal algorithm with moves to the two nearest neighbor sites reproduces the corr… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
5
0
1

Year Published

2012
2012
2021
2021

Publication Types

Select...
6
2

Relationship

1
7

Authors

Journals

citations
Cited by 13 publications
(6 citation statements)
references
References 50 publications
0
5
0
1
Order By: Relevance
“…The choice of p IIs is in principle arbitrary. While p IIs = 0 seems the most efficient choice at first glance, since the particle would move at every step of the algorithm, this, as mentioned, can introduce artifacts and, in fact, we have recently shown [50] that p IIs = 2/3 is optimal from the point of view of accuracy of the algorithm and may even be more efficient than p IIs = 0, since a coarser mesh can be used to achieve the same accuracy. For this reason, we choose p IIs = 2/3 in this work.…”
Section: B MC Ii: Fixed Ps Variable Jump Lengthmentioning
confidence: 99%
See 1 more Smart Citation
“…The choice of p IIs is in principle arbitrary. While p IIs = 0 seems the most efficient choice at first glance, since the particle would move at every step of the algorithm, this, as mentioned, can introduce artifacts and, in fact, we have recently shown [50] that p IIs = 2/3 is optimal from the point of view of accuracy of the algorithm and may even be more efficient than p IIs = 0, since a coarser mesh can be used to achieve the same accuracy. For this reason, we choose p IIs = 2/3 in this work.…”
Section: B MC Ii: Fixed Ps Variable Jump Lengthmentioning
confidence: 99%
“…The parameter η I 0 should not be larger than the smaller of the two viscosities η L and η R to ensure that both p L Is and p R Is are non-negative. In fact, even the situation where η I 0 is equal to or only slightly smaller than either η L or η R should be avoided, since some simulation artifacts, such as spurious oscillations both in time and in space, are possible when the waiting time is zero [50], or, more generally, the variance of the time between successful steps is small. On the other hand, from Eqs.…”
Section: The Basic Algorithmmentioning
confidence: 99%
“…Particularly, explicit FPT distributions are important for lattice Monte Carlo simulation of normal or anomalous diffusion [12][13][14][15]. The focus of this study is on the FPT distributions of anomalous diffusion governed by the Galilei variant fractional diffusion-advection equation (FDAE) model [5] subject to an absorbing boundary condition.…”
Section: Introductionmentioning
confidence: 99%
“…Based on boundary-conforming finite elements, these schemes have definite advantages over finite differences in terms of describing complex boundaries. This advantage is shared with Monte Carlo methods, which are very simple to code but require careful optimization in order to run efficiently [38,39].…”
Section: Introductionmentioning
confidence: 99%