Narrow escape problem

From Wikipedia, the free encyclopedia
Jump to navigation Jump to search

The narrow escape problem[1][2] is a ubiquitous problem in biology, biophysics and cellular biology.

The mathematical formulation is the following: a Brownian particle (ion, molecule, or protein) is confined to a bounded domain (a compartment or a cell) by a reflecting boundary, except for a small window through which it can escape. The narrow escape problem is that of calculating the mean escape time. This time diverges as the window shrinks, thus rendering the calculation a singular perturbation problem.[3][4][5][6][7][8][9]

When escape is even more stringent due to severe geometrical restrictions at the place of escape, the narrow escape problem becomes the dire strait problem.[10][11]

The narrow escape problem was proposed in the context of biology and biophysics by D. Holcman and Z. Schuss,[12] and later on with A.Singer and led to the narrow escape theory in applied mathematics and computational biology.[13][14][15]

Formulation

[edit | edit source]

The motion of a particle is described by the Smoluchowski limit of the Langevin equation:[16][17] dXt=2DdBt+1γF(x)dt, where D is the diffusion coefficient of the particle, γ is the friction coefficient per unit of mass, F(x) the force per unit of mass, and Bt is a Brownian motion.

Mean first passage time and the Fokker-Planck equation

[edit | edit source]

A common question is to estimate the mean sojourn time of a particle diffusing in a bounded domain Ω before it escapes through a small absorbing window Ωa in its boundary Ω. The time is estimated asymptotically in the limit ε=|Ωa||Ω|1

The probability density function (pdf) pε(x,t) is the probability of finding the particle at position x at time t.

The pdf satisfies the Fokker–Planck equation: tpε(x,t)=DΔpε(x,t)1γ(pε(x,t)F(x)) with initial condition pε(x,0)=ρ0(x) and mixed Dirichlet–Neumann boundary conditions (t>0) pε(x,t)=0 for xΩa Dnpε(x,t)pε(x,t)γF(x)n(x)=0 for xΩΩa

The function uε(y)=Ω0pε(x,ty)dtdx represents the mean sojourn time of particle, conditioned on the initial position y. It is the solution of the boundary value problem

DΔuε(y)+1γF(y)uε(y)=1 uε(y)=0 for yΩa uε(y)n=0 for yΩr

The solution depends on the dimension of the domain. For a particle diffusing on a two-dimensional disk uε(y)=AπDln1ε+O(1), where A is the surface of the domain. The function uϵ(y) does not depend on the initial position y, except for a small boundary layer near the absorbing boundary due to the asymptotic form.

The first order term matters in dimension 2: for a circular disk of radius R, the mean escape time of a particle starting in the center is E(τ|x(0)=0)=R2D(log(1ε)+log2+14+O(ε)).

The escape time averaged with respect to a uniform initial distribution of the particle is given by E(τ)=R2D(log(1ε)+log2+18+O(ε)).

The geometry of the small opening can affect the escape time: if the absorbing window is located at a corner of angle α, then:

Eτ=|Ω|αD[log1ε+O(1)].

More surprising, near a cusp in a two dimensional domain, the escape time Eτ grows algebraically, rather than logarithmically: in the domain bounded between two tangent circles, the escape time is: Eτ=|Ω|(d1)D(1ε+O(1)), where d > 1 is the ratio of the radii. Finally, when the domain is an annulus, the escape time to a small opening located on the inner circle involves a second parameter which is β=R1R2<1, the ratio of the inner to the outer radii, the escape time, averaged with respect to a uniform initial distribution, is: Eτ=(R22R12)D[log1ε+log2+2β2]+12R221β2log1β14R22+O(ε,β4)R22.

This equation contains two terms of the asymptotic expansion of Eτ and 2ϵ is the angle of the absorbing boundary. The case β close to 1 remains open, and for general domains, the asymptotic expansion of the escape time remains an open problem. So does the problem of computing the escape time near a cusp point in three-dimensional domains. For Brownian motion in a field of force F(x)0 the gap in the spectrum is not necessarily small between the first and the second eigenvalues, depending on the relative size of the small hole and the force barriers, the particle has to overcome in order to escape. The escape stream is not necessarily Poissonian.

Analytical results

[edit | edit source]

A theorem that relates the Brownian motion escape problem to a (deterministic) partial differential equation problem is the following.

Theorem Let Ω be a bounded domain with smooth boundary Ω and Γ be a closed subset of Ω. For each xΩ, let τx be the first time of a particle hitting Γ, assuming that the particle starts from x, is subject to the Brownian motion in Ω, and reflects from Ω. Then, the mean first passage time, T(x):=𝔼[τx], and its variance, v(x):=𝔼[(τxT(x))2], are solutions of the following boundary value problems: ΔT=2 in Ω,T=0 on Γ,nT=0 on ΩΓ Δv=2|T|2 in Ω,v=0 on Γ,nv=0 on ΩΓ

Here n:=n is the derivative in the direction n, the exterior normal to Ω. Moreover, the average of the variance can be calculated from the formula v¯:=1|Ω|Ωv(x)dx=1|Ω|ΩT2(x)dx=:T2

The first part of the theorem is a classical result, while the average variance was proved in 2011 by Carey Caginalp and Xinfu Chen.[18][19][20]

The escape time has been the subject of a number of studies using the small gate as an asymptotically small parameter. The following closed form result[18][19][20] gives an exact solution that confirms these asymptotic formulae and extends them to gates that are not necessarily small.

Theorem (Carey Caginalp and Xinfu Chen Closed Formula)In 2-D, with points identified by complex numbers, let Ω:={reiθ|0r<1, εθ2πε},Γ:={eiθ||θ|ε}

Then the mean first passage time T(z), for zΩ¯, is given by T(z)=1|z|22+2log|1z+(1zeiε)(1zeiε)2sinε2|

Another set of results concerns the probability density of the location of exit.[19]

Theorem (Carey Caginalp and Xinfu Chen Probability Density)The probability density of the location of a particle at time of its exit is given by j¯(eiθ):=12πrT(eiθ)={0,if ε<θ<2πε12πcosθ2sin2ε2sin2θ2,if |θ|<ε

That is, for any (Borel set) γΩ, the probability that a particle, starting either at the origin or uniformly distributed in Ω, exhibiting Brownian motion in Ω, reflecting when it hits ΩΓ, and escaping once it hits Γ, ends up escaping from γ is P(γ)=γj¯(y)dSy where dSy is the surface element of Ω at yΩ.

Simulations of Brownian motion escape

[edit | edit source]

In simulation there is a random error due to the statistical sampling process. This error can be limited by appealing to the central limit theorem and using a large number of samples. There is also a discretization error due to the finite size approximation of the step size in approximating the Brownian motion. One can then obtain empirical results as step size and gate size vary. Using the exact result quoted above for the particular case of the circle, it is possible to make a careful comparison of the exact solution with the numerical solution.[21][22] This illuminates the distinction between finite steps and continuous diffusion. A distribution of exit locations was also obtained through simulations for this problem.

Biological applications

[edit | edit source]

Stochastic chemical reactions in microdomains

[edit | edit source]

The forward rate of chemical reactions is the reciprocal of the narrow escape time, which generalizes the classical Smoluchowski formula for Brownian particles located in an infinite medium. A Markov description can be used to estimate the binding and unbinding to a small number of sites.[23]

See also

[edit | edit source]

References

[edit | edit source]
  1. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  2. ^ D Holcman, Z Schuss, The narrow escape problem SIAM Review 56 (2), 213-257 (2014)
  3. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  4. ^ M. J. Ward, S. Pillay, A. Peirce, and T. Kolokolnikov An Asymptotic Analysis of the Mean First Passage Time for Narrow Escape Problems: Part I: Two-Dimensional Domains
  5. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  6. ^ Holcman, D., & Schuss, Z. (2015). Stochastic Narrow Escape in Molecular and Cellular Biology: Analysis and Applications. Springer.
  7. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  8. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  9. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  10. ^ D. Holcman Z. Schuss, The dire strait time, SIAM Multiscale Modeling and simulations, 10(4), 1204–1231.
  11. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  12. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  13. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  14. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  15. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  16. ^ Z. Schuss, Theory and Applications of Stochastic Differential Equations (Wiley Series in Probability and Statistics - (1980)
  17. ^ Z. Schuss, Theory and Applications of Stochastic Processes. An Analytical Approach. Series: Applied Mathematical Sciences, Vol. 170.
  18. ^ a b Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  19. ^ a b c Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  20. ^ a b Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  21. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  22. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  23. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).