TASEP Speed Process: An Effective Medium Approach
Aanjaneya Kumar, Deepak Dhar

TL;DR
This paper develops an approximate effective medium framework to describe the motion of a second-class particle in a two-species TASEP, capturing its velocity fluctuations and trajectory behavior through increasingly refined stochastic models.
Contribution
It introduces a novel phenomenological approach to model the TASEP speed process using a hierarchy of stochastic approximations, including non-Markovian dynamics.
Findings
Displacement variance scales as z(z-1)T for time scaling z>1.
Conditional expectation of displacement scales linearly with time.
Effective medium models successfully capture key features of the second-class particle's motion.
Abstract
We discuss the approximate phenomenological description of the motion of a single second-class particle in a two-species totally asymmetric simple exclusion process (TASEP) on a 1D lattice. Initially, the second class particle is located at the origin and to its left, all sites are occupied with first class particles while to its right, all sites are vacant. Ferrari and Kipnis proved that in any particular realization, the average velocity of the second class particle tends to a constant, but this mean value has a wide variation in different histories. We discuss this phenomena, here called the TASEP Speed Process, in an approximate effective medium description, in which the second class particle moves in a random background of the space-time dependent average density of the first class particles. We do this in three different approximations of increasing accuracy, treating the motion…
Click any figure to enlarge with its caption.
Figure 1
Figure 2
Figure 3
Figure 4
Figure 5
Figure 6
Figure 7
Figure 8
Figure 9Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
TASEP Speed Process: An Effective Medium Approach
Aanjaneya Kumar and Deepak Dhar
Department of Physics, Indian Institute of Science Education and Research Pune
Abstract
We discuss the approximate phenomenological description of the motion of a single second-class particle in a two-species totally asymmetric simple exclusion process (TASEP) on a 1D lattice. Initially, the second class particle is located at the origin and to its left, all sites are occupied with first class particles while to its right, all sites are vacant. Ferrari and Kipnis proved that in any particular realization, the average velocity of the second class particle tends to a constant, but this mean value has a wide variation in different histories. We discuss this phenomena, here called the TASEP Speed Process, in an approximate effective medium description, in which the second class particle moves in a random background of the space-time dependent average density of the first class particles. We do this in three different approximations of increasing accuracy, treating the motion of the second-class particle first as a simple biassed random walk in a continuum Langevin equation, then as a biased Markovian random walk with space and time dependent jump rates, and finally as a Non-Markovian biassed walk with a non-exponential distribution of waiting times between jumps. We find that, when the displacement at time is , the conditional expectation of displacement, at time () is , and the variance of the displacement only varies as . We extend this approach to describe the trajectories of a tagged particle in the case of a finite lattice, where there are classes of particles on an -site line, initially placed in the order of increasing class number. Lastly, we discuss a variant of the problem in which the exchanges between adjacent particles happened at rates proportional to the difference in their labels.
I Introduction
There has been a lot of interest in understanding exclusion processes on a line as a simple model of stochastic evolution in systems of interacting particles . These are good models of many physical systems, such as traffic on highways , transport in narrow channels and motion of motor proteins on microtubules . Many exact results are known for the simple exclusion process on a line . Several variants of the exclusion process have been studied including multi-species exclusion processes and the partially and totally asymmetric exclusion processes (ASEP and TASEP) .
If we want to study the trajectory of individual particles in an assembly of interacting particles, one often adopts a self-consistent mean-field kind of approximation, in which the motion of the particle occurs in an effective field provided by the others. The best known example being Brownian motion , that was first studied to describe the motion of pollen grains in a liquid. Other examples of self-consistent treatments include the Hartree-Fock theory of electronic structure of atoms , and the motion of ions in plasmas in the Vlasov approximation .
In this paper, we will discuss this general approach, called the effective medium approach here, in the specific setting of a two-species totally asymmetric exclusion process. We will consider a system of hard-core particles on a 1-dimensional lattice, with two classes of particles. We will consider the evolution from the special initial condition, where there is only one second class particle at the origin, and all sites sites to the left are occupied by first class particles, and all sites to the right of the origin are vacant. The dynamics follows continuous-time Markovian evolution where each first class particle exchanges position with a second-class particle or vacancy to its right with rate 1. The second class particle can jump to the left, if forced by a first class particle moving from its left, or jump one space to an empty site on its right, with rate 1.
For this problem, Ferrari and Kipnis found a rather surprising observation . In their own words, “a second class particle initially added at the origin chooses randomly one of the characteristics with the uniform law on the directions and then moves at constant speed along the chosen one.” This is a remarkable property as the system undergoes Markovian evolution, and has no memory. It happens, because if the second-class particle initially, by chance, gets a large positive displacement, in subsequent times it encounters a smaller density of other particles, and hence also moves faster at later times. This is an example of persistence, where time average of one evolution history is very different from ensemble average over all histories of evolution.
While the authors proved this result, they did not discuss how big are the fluctuations in the velocity, and how they decrease with time. In this paper, we will describe this process in a simple Langevin description , that also allows us to estimate how the fluctuations in the average speed decrease with time.
We will show that, when the displacement of the second class particle at time is , the conditional expectation of displacement, at time () is , and the variance of the displacement only varies as . Thus the fluctuations, for fixed , increase as . Equivalently, we find that if is the asymptotic value of velocity of the second class particle, for large z, has a typical spread of which goes to [math] as increases.
The plan of this paper is as follows: in Section II, we define the model precisely. In section III, we discuss the description of the trajectory of the second-class particle in a Langevin equation description. We use this to determine the variance of the particle position at time , given the position at time . In Section IV, we discuss different approximations of increasing accuracy describing the trajectory as a biased random walk on the integer lattice. We then use this approach to study the mean trajectories of a second class particle when the lattice is finite in Section V. We discuss the interesting end-effects that occur in this finite lattice version, explain it using our effective medium approach and outline an interesting new direction that arises through a simple modification in evolution rules. Section VI contains a summary and concluding remarks.
II Definition of the Process
We consider a two species TASEP with initial conditions such that a single second class particle is located at the origin of the lattice. To the left of the second class particle, each lattice site is occupied by a first class particle and to its right, each site is vacant. We will denote a first class particle by 1, a second class particle by 2 and a vacant site by 0. The allowed nearest neighbor transitions in this process are:
[TABLE]
We assume that all these transitions occur with rate .
We wish to understand the dynamics of the second class particle in this process. Ferrari and Kipnis proved that the position of the second class particle at time follows:
[TABLE]
where is a uniform random variable on .
We will call the process in which the velocity of the second class particle tends to a random number distributed uniformly between as TASEP Speed Process (TSP) and will provide a simple explanation of this remarkable phenomena. The name TSP earlier has been used in the study of joint distribution of the velocities of different particles in a multi-species version of this process .
III Langevin Description
We aim to understand the motion of the second class particle, when all the sites to its left are occupied by first class particles and all sites to its right are vacant, using a simple approximation by breaking this problem into two steps:
We first discuss how the mean density of first class particles evolves in space and time, in the absence of the second-class particle. 2. 2.
Then we try to describe the motion of the second class particle moving as a random walk in a space-time-dependent background field .
We show that this simple description captures essential features of TSP and allows for further analysis.
Let denote the position of the second class particle at time . We want to discuss the stochastic properties of this trajectory, by integrating out all the first-class particles. The hydrodynamics of TASEP was first studied by Rost . The coarse-grained evolution of the sea of first class particles in terms of particle density can be described by the partial differential equation:
[TABLE]
with
[TABLE]
where is the step function, which is [math] for , and , for . The solution of this partial differential equation is obtained to be:
[TABLE]
The motion of the second class particle is described by a stochastic differential equation
[TABLE]
where equals the mean velocity of the particle, and takes into account all the fluctuations away from the mean. By definition, . is an externally prescribed function of in Eq(5). In our problem, , where rho is given by Eq(4). Hence we write
[TABLE]
Substituting the value of from above:
[TABLE]
This is a linear differential equation, and may be solved by using an integrating factor. Equivalently, we make a change of variables to , the mean velocity of the particle. This satisfies the simpler equation
[TABLE]
This is easily solved to give
[TABLE]
As , by definition has zero mean and is a real number greater than 1. This gives .
We can also determine the variance of :
[TABLE]
We expect correlation function < to be short-ranged. It was shown for TASEP in that correlations are exponentially decreasing in time , unless and are such that , where is the mean velocity of the flow. In our case, we easily see that while the second-class particle sees a constant density, the mean velocity of first class particles is , and of second class particle is , and they are not equal. So, in general, the correlation function is short-ranged, and if , we may write ), which gives
[TABLE]
which goes to [math] as increases. This shows that the velocity of the second-class particle does get fixed at large .
IV Approximate random walk descriptions of the trajectory
While the Langevin description correctly describes the long-time behavior of trajectory correctly, the actual walk occurs on a discrete lattice, and a more accurate description would be as a random walk on a line in continuous time. This we will develop now.
IV.1 Simple Biased Random Walk
In the spirit of the discussion above, consider motion of a second class particle in uniform density . The trajectory then has mean velocity , and its time evolution for times can be discussed as a simple random walk. It is known that if there is no second class particle, then in the steady state, occupation numbers of TASEP have a product measure. Then, in the steady state of TASEP, with a fixed density , if we assume that we place a second class particle, with prob. , its site on the right will be empty, and then it jumps with rate 1. Similarly, with probability , the site on its left will be occupied and it will overtake the second class particle with rate 1. So, we conclude that trajectory of particle is a biased random walk. On a background density , the second class particle jumps to the left with rate , and to the right with rate . As a check, the mean velocity is , which agrees with the exact asymptotic value of velocity . We have simulated this walk on the background given by eq. 2-4. The results are shown in Figure 3. We also compare with the the simulation of the original process (Figure 1). We see that while we do get trajectories with velocity fixation, and the velocity is uniformly distributed in the interval , the time taken by the walker to take 4000 steps is roughly the same while, the time taken in TSP shows a clear dependence.
IV.2 Markovian Continuous Time Random Walk
This shows that the rates of left and right jumps in our simple approximate model do not correctly describe the trajectories of the original problem. The difference occurs because the average density of first class particles near the second-class particle is not the same as in the bulk, away from the second class particle. Hence our approximation of using the steady state measure of TASEP to calculate jump rates in the problem with a second class particle is present not adequate. The average density profile near a second class particle in the steady state has been calculated in using the matrix product ansatz. It was shown that the second class particle is attracted to regions with a positive density gradient. More precisely, it was found that for a second class particle on a ring with density of first class particle, in the steady state, the mean density on the site to the right is and on the site to the left is . This implies the probability of the site to the right being empty is . If we use a continuous time random walk model with jump rates to the right and to the left we still get mean velocity = . But now the agreement with the simulations is much better as seen in Figure 4.
IV.3 Continuous Time Random Walk with Waiting Time Distributions
However, our description is still not sufficiently accurate. If we are given a single long trajectory of the second-class particle, with mean velocity in the original process between times and , for , and also one generated using the Markovian jump rates descibed above, can one distinguish between them? The answer is yes. Clearly, in the Markovian approximation, the waiting times between successive jumps are independent random variables, with a distribution that is a simple exponential. One can easily verify that in the original process the waiting time intervals do not have an exponential distribution. This comes from the fact that since occupancy of neighbors by first class particles have non-trivial correlations in time, so the probabilities of jump in nearby time intervals and are not uncorrelated.
The trajectories in the TASEP Speed Process show a nearly exponential distribution of waiting times only for velocities close to and whereas a clear departure from the exponential distributiom is observed for smaller velocities. Figure 5 shows the distribution of waiting times for the TSP and the CTRW model with jump rates. The histograms were plotted for two trajectories, consisting of steps taken by the second class particle, of velocity (a) 1 and (b) 0.2. It is clearly seen that an even more accurate modelling of the trajectory will be as a random walk which involve a continuous time non-Markovian walk with a prescribed distribution of residence times , with probability to jump left or right given by and . The calculation of the exact functions and is rather difficult, and will not be attempted here. We can take these to be approximately determined from simulations.
Of course, even this modelling of the trajectory as a continuous time random with a distribution of waiting times is approximate. In the original process, the waiting times between successive jumps are only approximately uncorrelated. But going beyond this description falls outside our aim of providing a simple approximate description of the trajectories.
V Extensions of our approach
This work can be extended to the case of a multi-species partially asymmetric exclusion process (ASEP). It was conjectured in [17] that even in partially asymmetric case, the asymptotic velocity tends to a uniformly distributed random variable. More precisely, in this case, if we start with the initial conditions as before and look at the motion of the second class particle, then:
[TABLE]
where is the position of the second class particle at time and is a uniform random variable between where is the rate of jumping to the right ( being the rate of jumping to the left). An Langevin description can be developed for this as the evolution of density for first class particles is given by:
[TABLE]
Even in the case of multi-species ASEP, our analysis goes through and the fluctuations about the average velocity die out as .
The finite lattice version of the multi-species problem offers an interesting extension to the effective medium approach. The system considered is a finite lattice with sites in which, each site is occupied by a particle and its class is labeled by its initial position on the lattice. The time evolution of the system is given by the stochastic nearest neighbor exchange rule:
[TABLE]
If we wish to study the dynamics of a tagged particle of the -th class, it is clear that the problem is, again, reducible to a two species problem with particles of -th class () being equivalent to first class particles, particles of -th class () being holes and the tagged particle being the second class particle.
The motion of a tagged particle is strongly affected by the ends and displays an interesting behaviour - initially, its dynamics of the tagged particle mimics the dynamics of a tagged particle in TSP on an infinite line. However, at later times, the particle reaches a growing impenetrable region of density 1 (0) on the right (left) and travels along with it, remaining at the moving end of this region at subsequent times, till its absorbing position. This is expected as the lattice is finite and after some time, clearly the first class particles (holes) start to get accumulated at the right (left) boundary. It is interesting to note that the absorbing position of a particle whose initial position was is always . This behaviour can be described by CTRW model with jump rates given by the following background density:
[TABLE]
and are the mean widths of impenetrable regions of density 1 and 0 on the right and left boundary respectively and they satisfy:
[TABLE]
where is the mean time taken by the tagged particle to reach its absorbing position and is given by .
We simulated the process on a lattice of 1000 sites and looked at the various trajectories of the particle labelled 200. Figure 6 shows 150 such trajectories and Figure 7 shows analogous results for the effective medium description using a continuous time random walker on a line with jump rates determined by the background density given in Eq(13).
As an interesting variation to the multi-species problem, consider a 1D lattice where each lattice site is occupied with a particle and the class of each particle is labeled by its position on the lattice with only the following nearest neighbor transitions allowed:
[TABLE]
This model is clearly a better model for traffic flow if we visualize the -coordinate of particles to not be their position in real space, but their relative order on the road as the overtakings between two particles happen at rates proportional to the difference between their labels (which is a proxy for the velocity).
Some special cases of this model have been studied before . It is known that the steady state of such a model on a 1D lattice with open boundary conditions and , in which there was an additional feature that particles could enter the system from the left end and leave from the right at rates depending on their labels, can be obtained by a matrix product ansatz. This was later generalized to obtain the steady state properties of this system on a ring.
We consider the dynamics of a tagged particle in this modified multi-species exclusion process on an infinite line for a general where particles do not enter or exit the system. This problem cannot be reduced simply to the 2-species problems as each particle interacts with every other particles differently. However, we find that something analogous to the “velocity selection” in TSP happens in this process as well. The trajectories of the tagged particle in this process seem to belong to the family of curves for and for where parametrizes the trajectories. A heuristic argument for this is as follows:if a particle has moved distance in time , then the typical change in velocity it encounters with its neighbor is proportional to x. Then implies that . for and for .
We demonstrate numerical results of our scaling in Figures 8 and 9 for . Figure 8 shows 150 different space-time trajectories of the process and Figure 9 shows the trajectories when the time coordinate is scaled as where we have only chosen the trajectories whose displacement always remains positive. We see that t/$$\sqrt{x} is nearly constant for each trajectory, but different trajectories have very different values of this variable. Finding the distribution of the asymptotic value of over different trajectories remains an open problem.
VI Summary and Concluding Remarks
In summary, we discussed the effective medium approach to describe the motion of a tagged particle in the time-evolving background other particles. We provided a simple Langevin description of the dynamics, that captures the key features of the large-scale behavior of TSP, and also calculated the variance of the average velocity within one history, and for different histories. We discussed how to improve the effective medium description to take into account different additional features of the trajectories. These were approximating the trajectory as a biassed random walk, with rates of walk calculated from the steady state of the TASEP, in the absence of the second-class particle. We found that to get a quantitative agreement with the original process, one has to incorporate the modification of the average density profile that occurs near the second-class particle. Also, while the time evolution of the original process was Markovian by definition, the evolution of the projected process is non-Markovian. This is most easily seen in the non-exponential distribution of waiting times between jumps in the motion of the second-class particle. We proposed a non-Markovian continuous time random walk with a distribution of waiting times between jumps as a good description of this. We later extended our approach to a finite lattice version of the TSP and studied the trajectories of a tagged particle in this process. In this case, interesting end-effects are seen which we explained using the effective medium approach. Lastly, we looked at a modified multi-species exclusion process in which exchanges between adjacent particles happened at rates proportional to the difference in their labels. We showed that in this process too, the motion of a tagged particle shows a behaviour in which it initially “chooses” a trajectory from a family of curves and sticks to it asymptotically. A better understanding of our heuristic arguments, and numerical observations about this process for a general seems to be an interesting problem for further study.
The reference list from the paper itself. Each links out to its DOI / PubMed record.
- 1(1) K. Mallick, Physica A: Statistical Mechanics and Its Applications 418, 17 (2015).
- 2(2) D. Chowdhury, L. Santen, and A. Schadschneider, Physics Reports 329, 199 (2000).
- 3(3) O. Bénichou, P. Illien, G. Oshanin, A. Sarracino, and R. Voituriez, Journal of Physics: Condensed Matter 30, 443001 (2018).
- 4(4) T. Chou, K. Mallick, and R. K. P. Zia, Reports on Progress in Physics 74, 116601 (2011).
- 5(5) P. L. Krapivsky, S. Redner, and E. Ben-Naim, A Kinetic View of Statistical Physics (Cambridge University Press, 2010).
- 6(6) S. Das, D. Dhar, and S. Sabhapandit, Physical Review E 98, (2018).
- 7(7) V. Karimipour, EPL 47, 304 (1999).
- 8(8) V. Karimipour, Phys. Rev. E 59, 205 (1999).
