arXiv is now an independent nonprofit! Learn more
License: arXiv.org perpetual non-exclusive license
arXiv:1111.1775v3 [cond-mat.stat-mech] 08 Mar 2012

A mixed population of competing TASEPs with a shared reservoir of particles

Philip Greulich Affiliation: SUPA, School of Physics & Astronomy, University of Edinburgh, James Clerk Maxwell Building, King’s Buildings, Mayfield Road, Edinburgh EH9 3JZ, United Kingdom    Luca Ciandrini Email: l.ciandrini@abdn.ac.uk Thanks: 
\dagger denotes equal contribution, also denotes equal contribution
Affiliation: SUPA, Institute for Complex Systems and Mathematical Biology, King’s College, University of Aberdeen, Aberdeen AB24 3UE, United Kingdom
   Rosalind J. Allen Affiliation: SUPA, School of Physics & Astronomy, University of Edinburgh, James Clerk Maxwell Building, King’s Buildings, Mayfield Road, Edinburgh EH9 3JZ, United Kingdom    M. Carmen Romano Affiliation: SUPA, Institute for Complex Systems and Mathematical Biology, King’s College, University of Aberdeen, Aberdeen AB24 3UE, United Kingdom Affiliation: Institute of Medical Sciences, Foresterhill, University of Aberdeen, Aberdeen AB25 2ZD, United Kingdom
19 December 2011
Abstract

We introduce a mean-field theoretical framework to describe multiple totally asymmetric simple exclusion processes (TASEPs) with different lattice lengths, entry and exit rates, competing for a finite reservoir of particles. We present relations for the partitioning of particles between the reservoir and the lattices: these relations allow us to show that competition for particles can have non-trivial effects on the phase behavior of individual lattices. For a system with non-identical lattices, we find that when a subset of lattices undergoes a phase transition from low to high density, the entire set of lattice currents becomes independent of total particle number. We generalize our approach to systems with a continuous distribution of lattice parameters, for which we demonstrate that measurements of the current carried by a single lattice type can be used to extract the entire distribution of lattice parameters. Our approach applies to populations of TASEPs with any distribution of lattice parameters, and could easily be extended beyond the mean-field case.

pacs
87.10.Hk, 87.10.Mn, 05.40.-a, 05.70.Ln, 05.60.-k

I Introduction

The totally asymmetric simple exclusion process (TASEP) has become a paradigm in non-equilibrium statistical physics, due to its rich phenomenology and wide applicability [1, 2, 3, 4, 5, 6]. The majority of this work has focused on the case of a single TASEP with a fixed entry rate (corresponding to infinite availability of particles). However, many physical and biological situations involve multiple lattices with different parameters, whose dynamics is coupled via competition for a finite pool of particles. In this paper, we present a simple mean-field theoretical framework to study such scenarios, which can be used for an arbitrary number of lattices and for any distribution of lattice parameters. We show that non-trivial behavior, including extension of the shock phase to a finite region of parameter space, and “buffering” of individual currents to changes in the reservoir particle number, can emerge from the competition between lattices for particles. We further show that in these systems, information on the whole system can be extracted from measurements of the behaviour of an individual lattice subtype.

The standard TASEP is a stochastic process which describes the collective movement of particles along a one-dimensional lattice composed of LL sites. On the lattice, a particle hops stochastically from site ii to i+1i+1, provided that site i+1i+1 is empty. Particles enter the first site (if unoccupied) and leave the last site with fixed rates. This model shows three distinct phases controlled by the boundary rates: the low density (LD) phase occurs when the entry rate is limiting, the high density (HD) phase when then exit rate is limiting, and the maximal current (MC) phase when both entry and exit rates are large enough that the current is limited only by the hopping rate along the lattice. Exact steady-state solutions for the density of particles on the lattice and the current are known [7, 8, 9].

First introduced as a model of protein synthesis [10, 11], the TASEP nowadays provides a generic model for transport processes, with applications including the production of mRNA [12, 13] and protein [14, 15] in biological cells, the motion of motor proteins along cytoskeletal filaments [16, 17, 18, 19, 20], the transport of vesicles in fungal hyphae [21], collective insect motion [22] and traffic flow problems [23]. Most of these studies have focused on particle motion on a single TASEP track (including tracks with multiple lanes, e.g. [24]); in reality, however, one often has multiple tracks, which may have different lengths, hopping and boundary rates, and which compete for a finite number of particles. For example, in traffic dynamics vehicles may distribute themselves across different roads, while in biological cells different mRNA molecules compete for the cellular protein production machinery [25]. Our aim in this paper is to provide a simple, intuitive and generic framework to study such problems.

This work is not the first to consider the effects of a finite reservoir of particles, or of competition for particles between several TASEPs. Recently, Adams et al [26] and Cook and Zia [27] studied a single TASEP with a finite reservoir of particles, using Monte Carlo simulations, mean-field theory and both simple and generalised domain-wall theories. Cook et al [28] extended this work, using Monte Carlo simulations and domain-wall theory to describe several TASEPs of the same or different lengths, sharing the same particle reservoir. This work revealed interesting effects due to the reservoir-induced coupling between TASEPs. In particular, a regime can exist in which reservoir density is independent of the total particle number. The domain-wall approach is powerful because it can incorporate fluctuations and thus describe accurately the density profiles on the lattices. However, this approach is difficult to generalize to many lattices with arbitrary distributions of entry and exit rates. Here, we take a much simpler, mean-field approach. Our approach does not provide information on fluctuations and cannot predict density profiles. However, it yields a simple way to calculate phase diagrams, and is easy to generalize to arbitrary populations of lattices.

In section II, we describe our mean-field approach and present relations for the partitioning of particles between the reservoir and lattices. We apply this methodology to the case of a single TASEP coupled to a finite reservoir in section III.1 and to a population of identical lattices in section III.2. As a result of the competition for particles, a new region of the phase diagram emerges, in which the LD and HD phases coexist; the size of this region increases as the particle availability decreases. Next, in section IV, we consider a system with two different types of lattices and we find that an LD-HD phase transition on one lattice type causes the behaviour of the other lattice type to become independent of the particle number. In section V, we generalize to the case of mixed populations of lattices with arbitrary distributions of boundary rates. Here we find that an LD-HD phase transition on any lattice type “buffers” all other lattices to changes in the particle number, and we show that the entire distribution of lattice parameters can be extracted from the current on a single lattice subtype. Finally we present our conclusions in section VI.

II Mean-field theory for multiple competing TASEPs

ρ=α\rho=\alpha LD phase α<β,α<1/2\alpha<\beta,\alpha<1/2 J=γα(1α)J=\gamma\alpha\left(1-\alpha\right)
ρ=1β\rho=1-\beta HD phase α>β,β<1/2\alpha>\beta,\beta<1/2 J=γβ(1β)J=\gamma\beta\left(1-\beta\right)
ρ=1/2\rho=1/2 MC phase α,β1/2\alpha,\beta\geqslant 1/2 J=γ/4J=\gamma/4
Table 1: Summary of the mean-field solutions for a single TASEP with fixed entry and exit rate. These relations become exact in the LL\to\infty limit. Note that here α\alpha and β\beta denote the dimensionless parameters as defined in the text.

We begin our discussion by recalling the behavior of a single TASEP with fixed hopping rate γ\gamma, entry rate α~\tilde{\alpha} and exit rate β~\tilde{\beta} [1, 2, 3, 4, 5]. For the purposes of this paper we discuss only the mean-field results for the steady-state average particle density (number of particles per unit length) and current on the lattice, which become exact in the limit of a large lattice. We first define rescaled dimensionless entry and exit parameters α:=α~/γ\alpha:=\tilde{\alpha}/\gamma and β:=β~/γ\beta:=\tilde{\beta}/\gamma (i.e. we use the hopping rate γ\gamma to define the unit of time). The (mean-field) density ρ\rho of particles on the lattice takes one of three values, depending on α\alpha and β\beta, as summarized in Table 1. The current JJ is related to the density by J=γρ(1ρ)J=\gamma\rho(1-\rho). In the low density (LD) phase, where α<β\alpha<\beta and α<1/2\alpha<1/2, the behavior of the system is dictated by the entry rate and ρ=α\rho=\alpha. In the high density (HD) phase, where α>β\alpha>\beta and β<1/2\beta<1/2, the exit rate is limiting, particles queue on the lattice, and ρ=1β\rho=1-\beta. When both entry and exit rates are large, α,β1/2\alpha,\beta\geqslant 1/2, neither rate is limiting and the system is in the maximal current (MC) phase, for which ρ=1/2\rho=1/2. The transition from either LD or HD to the MC phase is continuous in the density, but the transition between the LD and HD phases is discontinuous in the density. On the HD-LD transition line, where α=β\alpha=\beta and α,β<1/2\alpha,\beta<1/2, there is “coexistence” between the LD and HD phases: part of the lattice takes on the density of the LD phase while the remaining part takes on the density of the HD phase, with a well-defined boundary between these domains, called shock. This scenario is known as a shock phase (SP) [2].

Figure 1: Schematic illustration of the multi-track TASEP with a finite pool of particles. Different lattices may have different lengths, entry and exit rates. The entry rate of particles onto a given lattice depends linearly on the concentration Nr/VN_{r}/V of free particles, where NrN_{r} is the number of particles in the reservoir, and VV is the volume of the reservoir (shaded region).

In this paper, we consider the case shown in Figure 1, in which multiple lattices with different lengths, entry and exit parameters compete for a finite number of particles. The reservoir of free particles is assumed to have a finite volume VV 11 1 This scenario is typical of biochemical situations (e.g. motor proteins on cytoskeletal filaments) in which both particles and tracks are confined in a finite volume, and the rate of particle binding events per track is proportional to the free particle concentration. When a particle exits a lattice, it immediately enters the reservoir, from where it is free to enter any other (or the same) lattice. We assume that free particles are well-mixed (not correlated) and homogeneously distributed within the reservoir. Since particles are conserved, the total number of particles NN, can be written as

N=Nr+Nl,N=N_{r}+N_{l}\;, (1)

where NrN_{r} denotes the number of particles in the reservoir and NlN_{l} the number of particles on the lattices. In turn, NlN_{l} can be found by summing over the lattices:

Nl=j=1MρjLj,N_{l}=\sum_{j=1}^{M}\rho_{j}L_{j}\;, (2)

where MM is the total number of lattices, ρj\rho_{j} is the density of particles on lattice jj and LjL_{j} is the length of lattice jj.

The entry rate of particles onto any given lattice depends on the density Nr/VN_{r}/V of particles in the reservoir. Since the reservoir is well-mixed, we expect this rate to be linear in the particle density, so that an individual TASEP jj experiences an injection rate αj\alpha_{j} given by

αj:=α0,jNrV,\alpha_{j}:=\alpha_{0,j}\frac{N_{r}}{V}\;, (3)

where α0,j\alpha_{0,j} is the “intrinsic” affinity of lattice jj for particles (with units of volume/time). This relation implies that the rate of particle binding events per lattice is proportional to the free particle concentration: this is expected to be true as long as the reservoir does not become too crowded with particles.

In the limit of a large total number NN of particles (NN\to\infty at constant N/VN/V), Nr=NNlNlN_{r}=N-N_{l}\gg N_{l}, so that Nr/VN_{r}/V will tend to the total particle concentration N/VN/V, and we recover the standard TASEP with constant entry and exit rates. Since the maximum value of NlN_{l} is jLj=LM\sum_{j}L_{j}=LM (denoting L:=LjL:=\langle L_{j}\rangle as the average over all lattices), the standard TASEP limit is approached when NLMN\gg LM. This means that the finite reservoir plays an important role only for N/LM1N/LM\sim 1 or smaller. Following previous work [26, 27, 28], the exit rate from lattice jj is assumed to be independent of the reservoir, being simply given by its “intrinsic” exit rate βj\beta_{j}.

Within the mixed population of TASEPs, the phase behavior of a given lattice jj is completely determined by its (NrN_{r}-dependent) effective entry rate αj\alpha_{j} and exit rate βj\beta_{j}, according to the rules for a single TASEP, as listed in Table 1. For any given value of the reservoir particle number NrN_{r} (assuming fixed VV), subpopulations of lattices will be in the LD, HD and MC phases, depending on their values of αj\alpha_{j} and βj\beta_{j} 22 2 In this work, we use a different convention from previous authors [26, 27, 28] to define the phases of the single- and multi-track TASEP with finite resources. These authors use a saturating function for the injection rate α\alpha and label the phase of the system according to the phase that would be obtained in the infinite reservoir limit (i.e. at the saturation value of the injection rate). We instead define the phase of the lattices as a reservoir density-dependent variable, determined by the value α(Nr/V)\alpha(N_{r}/V) of the injection rate.. We can therefore write the total number of particles on the lattices as

Nl=NLD+NHD+NMC,N_{l}=N_{LD}+N_{HD}+N_{MC}\;, (4)

where NLDN_{LD}, NHDN_{HD} and NMCN_{MC} are the total numbers of particles on lattices in the LD, HD and MC phases, respectively. The density of particles on each lattice depends on which phase it is in, according to the relations in Table 1. Equation (4) can therefore be rewritten as

Nl(Nr)=j,LDαj(Nr)Lj+j,HD(1βj)Lj+j,MCLj/2.N_{l}(N_{r})=\sum_{j,LD}\alpha_{j}(N_{r})L_{j}+\sum_{j,HD}(1-\beta_{j})L_{j}+\sum_{j,MC}L_{j}/2\;. (5)

Here, we explicitly note that NLDN_{LD} depends on the reservoir particle number NrN_{r} through the dependence of the effective injection rate αj\alpha_{j} on NrN_{r}. The three sums in Eq. (5) are over lattices in the LD, HD and MC phases: because αj\alpha_{j} depends on NrN_{r}, changes in the reservoir particle number will drive phase transitions on the lattices, so that these three sums will encompass different lattice subpopulations for different values of NrN_{r}. We can then combine Eqs. (1) and (5) to express the relation between the reservoir particle number NrN_{r} and the total particle number NN:

N=Nr+j,LDαj(Nr)Lj+j,HD(1βj)Lj+j,MCLj/2.N=N_{r}+\sum_{j,LD}\alpha_{j}(N_{r})L_{j}+\sum_{j,HD}(1-\beta_{j})L_{j}+\sum_{j,MC}L_{j}/2\;. (6)

Equation (6) forms the basis of our theoretical approach; in the remainder of the paper we explore its implications, first for some simple cases and then for more complex scenarios.

III A homogenous population of TASEPs coupled to a finite reservoir

We first consider the case of a homogeneous population of lattices. Our system thus contains MM identical lattices of length LL, intrinsic injection rate α0\alpha_{0} and exit rate β\beta, coupled to a finite pool of NN particles. Since the lattices are identical, in our mean-field approach each lattice experiences the same effective injection rate α=α0Nr/V\alpha=\alpha_{0}N_{r}/V. This implies that all the lattices are in the same phase; we refer to this as the “global phase” of the system. The relation between NN and NrN_{r} is now given by:

N={Nr+LMα0Nr/Vα0Nr/V<β,α0Nr/V<1/2Nr+LM(1β)α0Nr/V>β,β<1/2Nr+LM/2α0Nr/V1/2,β1/2,N=\begin{cases}N_{r}+LM\alpha_{0}N_{r}/V&\alpha_{0}N_{r}/V<\beta,\,\alpha_{0}N_{r}/V<1/2\\ N_{r}+LM(1-\beta)&\alpha_{0}N_{r}/V>\beta,\,\beta<1/2\\ N_{r}+LM/2&\alpha_{0}N_{r}/V\geqslant 1/2,\,\beta\geqslant 1/2\;,\end{cases} (7)

where the first, second and third relations refer to the global LD, HD and MC phases, respectively.

III.1 Single TASEP

For the purposes of illustration, we first consider the case of a single (M=1M=1) TASEP of length LL. For this test case, our approach corresponds closely to the calculation presented for a saturating function α(Nr)\alpha(N_{r}) by Adams et al [26]. The relation between the total particle number and the number of particles in the reservoir is given by Eqs. (7), taking M=1M=1.

Figure 2: (a) Relation between total particle number NN and reservoir particle number NrN_{r} for a single TASEP with a finite reservoir of particles, from Eqs. (7) with M=1M=1, L=1000L=1000 and α0/V=0.001\alpha_{0}/V=0.001. The solid and dashed lines show the mean-field mapping, Eqs. (7) for β=0.4\beta=0.4 and 0.60.6 respectively, while the circles and squares show the results of kinetic Monte Carlo simulations for the same parameter sets. (b) The same data as in (a) but inverted, i.e., showing the reservoir particle number NrN_{r} as a function of the total particle number NN.

Figure 2a (solid and dashed lines) illustrates the mathematical mapping between NrN_{r} and NN given by Eqs. (7). If β<1/2\beta<1/2, then when α=β\alpha=\beta the lattice enters the HD phase and the number of particles on the lattice jumps discontinuously. The results of the mean-field theory are in very good agreement with continuous time kinetic Monte Carlo simulations for a single TASEP coupled to a finite reservoir of particles, for the same parameter sets (circles and squares).

In most realistic scenarios, however, we expect that the total number of particles NN is fixed, while the reservoir number NrN_{r} achieves a self-adjusting steady-state value depending on NN and the parameters of the lattices. We therefore need to invert the mapping of Eqs. (7) to find Nr(N)N_{r}(N): the number of particles in the reservoir for a fixed total particle number. For a single lattice, this inversion is shown in Fig.  2b. For β<1/2\beta<1/2 the LD-HD phase transition occurs over a finite range of NN; i.e. there exists a range of values of NN for which the number of particles in the reservoir NrN_{r} is independent of NN. In this range of values of NN, the lattice is in the shock phase, with HD and LD domains. If a new particle is added to the system it is quickly absorbed by the lattice rather than staying in the reservoir, increasing the size of the HD domain. Likewise, if a particle is removed from the system, the relative size of the HD and LD domains will adjust to keep the number of particles in the reservoir constant. Thus, while the lattice is in the shock phase, NrN_{r} is independent of NN: the shock phase lattice buffers the particle reservoir to fluctuations in the total particle number. It is interesting to note that our mean-field theory captures this key qualitative feature of the system, even though it deals only with the average density of particles on the lattice and cannot resolve the dynamics of the LD-HD “domain wall”.

III.2 Multiple TASEPs

Building on our results for a single TASEP, we next consider a system consisting of M identical lattices. This system shows qualitatively similar behavior to that illustrated in Fig. 2 for the single TASEP case: if β<1/2\beta<1/2, the system undergoes a global LD-HD transition when α0Nr/V=β\alpha_{0}N_{r}/V=\beta, and this produces a range of values of NN for which the particle reservoir number NrN_{r} is independent of NN. The width of this plateau in Nr(N)N_{r}(N) is exactly the height of the step in N(Nr)N(N_{r}) and can be easily obtained from Eqs. (7): substituting the critical condition Nr=βV/α0N_{r}=\beta V/\alpha_{0} and taking the difference between line 2 and line 1 in Eqs. (7) gives the plateau width

ΔN=LM(12β).\Delta N=LM(1-2\beta)\;. (8)

Hence, ΔN\Delta N increases linearly with the number of lattices MM.

We can also use Eqs. (7) to obtain a global phase diagram for the system in the parameter space of the intrinsic entry and exit rates (α0/V,β\alpha_{0}/V,\beta), for fixed N,LN,L and MM, by substituting the critical condition Nr=βV/α0N_{r}=\beta V/\alpha_{0} that defines the phase boundary into the relations for N(Nr)N(N_{r}) in Eqs. (7)  33 3 For example, the phase transition from LD to SP can be obtained by substituting the critical value Nr=βV/α0N_{r}=\beta V/\alpha_{0} in the first line of Eq. (7). This gives an implicit form for the phase transitions in the parameters {α0,β,N,L,M,V}\{\alpha_{0},\beta,N,L,M,V\}. Fixing NN, MM, LL and VV, and solving for β\beta, the equation gives the the explicit form of the phase transition line. All other phase transitions can be found in the same way by substituting NrN_{r}, as shown in the Appendix. We note that in the parameter space (α,β)(\alpha,\beta) the phase diagram would trivially be that of a single TASEP with infinite resources (fixed α\alpha and β\beta).. Figure 3 shows this phase diagram, for several different values of the total number of particles NN. Interestingly, as NN decreases (Figures 3a-d), a finite region of the phase diagram emerges where the lattices are in the shock phase (SP): here, the particle number is too high for the LD phase but insufficient to allow the TASEPs to reach the HD phase. As discussed above, in this SP region of the phase diagram, the reservoir particle number NrN_{r} remains constant such that α0Nr/V=β\alpha_{0}N_{r}/V=\beta. The extent of this SP region decreases as the number of particles in the reservoir increases, and for NLMN\gg LM the phase diagram tends to that of a single TASEP with infinite resources and α=α0N/V\alpha=\alpha_{0}N/V.

Figure 3: Phase diagrams in the (α0/V,β)(\alpha_{0}/V,\beta) plane of the multi-track TASEP for a fixed set of parameters (NN,LL,MM). (a) N=1.5104N=1.5\cdot 10^{4}, (b) N=LM=104N=LM=10^{4}, (c) N=9.5103N=9.5\cdot 10^{3}, (d) N=8103N=8\cdot 10^{3}. In all cases L=103L=10^{3} and M=10M=10. These choices of parameters represent, as discussed in Sec. II, high (a), medium (b-c) and low (d) levels of availability of free particles. Note that in this figure we consider only cases in which 2N>LM2N>LM. If instead 2N<LM2N<LM, there are not enough particles to bring all lattices into the MC phase and the phase diagram contains only the LD and SP phases.

While Fig. 3 provides insight into the physics of the system, in a real experimental situation we expect that the control parameters are most likely to be the number of particles NN and the number of lattices MM, rather than α0\alpha_{0} and β\beta. It is therefore useful to plot phase diagrams in the parameter space (N,M)(N,M), for fixed α0/V\alpha_{0}/V and β\beta. This can be achieved by reformatting the boundary conditions for the global LD, HD and MC phases in terms of NN and MM, using the relations listed in Eqs. (7). For example, for the system to be in the global LD phase we require α0Nr/V<β\alpha_{0}N_{r}/V<\beta and α0Nr/V<1/2\alpha_{0}N_{r}/V<1/2. Using the relation N=Nr+LMα0Nr/VN=N_{r}+LM\alpha_{0}N_{r}/V which holds for the LD phase, the first inequality can be reformulated as N<(Vβ/α0+LMβ)N<(V\beta/\alpha_{0}+LM\beta) while the second becomes N<(V/α0+LM)/2N<(V/\alpha_{0}+LM)/2. This procedure allows us to build phase diagrams in the (N,M)(N,M) parameter space. Figure  4a shows a case where β<1/2\beta<1/2, so that the phase diagram contains a shock phase region, while Figure  4b shows a case where β1/2\beta\geqslant 1/2, so that the system instead makes a continuous transition between the LD and MC phases. Because of competition among the lattices for particles, the global state of the system depends on both NN and MM. Increasing the number of lattices MM decreases the number of particles per lattice, pushing the system towards the LD phase, while increasing the number of particles NN increases the particles per lattice, pushing the system towards the HD or MC phase. Table  2 in Appendix .1 summarizes the boundaries among the global phases of this multi-track TASEP, in both parameter spaces (N,M)(N,M) and (α0/V,β)(\alpha_{0}/V,\beta).

Figure 4: Multi-track TASEP phase diagram in the parameter space (NN, MM), for α0/V=5103\alpha_{0}/V=5\cdot 10^{-3} and L=104L=10^{4}. Panel (a) shows a case with β=0.25\beta=0.25, while in (b) we show a case in which the exit rate is not limiting, β1/2\beta\geqslant 1/2 (note that in this case the boundary between LD and MC does not depend on the precise value of β\beta).

IV A mixed population of TASEPs

We now move on to the more relevant case, where the lattices are not all identical. Here, we find that the coupling between lattices induced by the finite reservoir has interesting and non-trivial effects. We first consider a population composed of two different types of lattices: M(1)M^{(1)} lattices with intrinsic injection rate α0(1)\alpha_{0}^{(1)} and M(2)M^{(2)} lattices with intrinsic injection rate α0(2)>α0(1)\alpha_{0}^{(2)}>\alpha_{0}^{(1)}. Note that here we introduce a new notation: we use upper indexes in brackets (e.g., α0(i)\alpha_{0}^{(i)}) to indicate properties shared by all lattices in the same subpopulation, as opposed to lower indexes (e.g., α0,j\alpha_{0,j}) which we used to denote the properties of individual lattices. For the sake of simplicity we suppose that all the lattices have the same length LL and exit rate β\beta. Our methodology can easily be extended to the case of different LL and β\beta (see Section V).

Because the two lattice subpopulations have different values of α0\alpha_{0}, they will undergo the LD-HD or LD-MC phase transition at different values of the reservoir particle number NrN_{r}. For the same value of NrN_{r}, the two subpopulations of lattices can therefore be in different phases. The total number of particles can be expressed in terms of the particle densities ρ(1)\rho^{(1)} and ρ(2)\rho^{(2)} on the type-1 and type-2 lattices:

N=Nr+ρ(1)LM(1)+ρ(2)LM(2),N=N_{r}+\rho^{(1)}LM^{(1)}+\rho^{(2)}LM^{(2)}\;, (9)

The densities ρ(i)\rho^{(i)} (i=1,2i=1,2) depend on the phase of the lattice: if β<1/2\beta<1/2 one has

ρ(i)={α0(i)VNrif α0(i)Nr/V<β(LD)1βif α0(i)Nr/V>β(HD),\rho^{(i)}=\begin{cases}\cfrac{\alpha_{0}^{(i)}}{V}N_{r}&\text{if }\alpha_{0}^{(i)}N_{r}/V<\beta\qquad(LD)\\ 1-\beta&\text{if }\alpha_{0}^{(i)}N_{r}/V>\beta\qquad(HD)\;,\end{cases} (10)

while if β1/2\beta\geqslant 1/2 the densities are

ρ(i)={α0(i)VNrif α0(i)Nr/V<1/2(LD)1/2if α0(i)Nr/V1/2(MC).\rho^{(i)}=\begin{cases}\cfrac{\alpha_{0}^{(i)}}{V}N_{r}&\text{if }\alpha_{0}^{(i)}N_{r}/V<1/2\qquad(LD)\\ 1/2&\text{if }\alpha_{0}^{(i)}N_{r}/V\geqslant 1/2\qquad(MC)\;.\end{cases} (11)

We can express Eq. (9) in a compact way by making use of the Heaviside function (defined as θ(z)=1\theta(z)=1 for z0z\geqslant 0 and θ(z)=0\theta(z)=0 otherwise). For β<1/2\beta<1/2 this results in:

N\displaystyle N =\displaystyle= Nr\displaystyle N_{r} (12)
+\displaystyle+ LM(1)\displaystyle\!\!LM^{(1)} [α0(1)NrVθ(βα0(1)NrV)+(1β)θ(α0(1)NrVβ)]\displaystyle\!\!\!\!\left[\frac{\alpha_{0}^{(1)}N_{r}}{V}\theta\!\left(\beta-\frac{\alpha_{0}^{(1)}N_{r}}{V}\right)\!\!+(1-\beta)\theta\!\left(\frac{\alpha_{0}^{(1)}N_{r}}{V}-\beta\right)\right]
+\displaystyle+ LM(2)\displaystyle\!\!LM^{(2)} [α0(2)NrVθ(βα0(2)NrV)+(1β)θ(α0(2)NrVβ)],\displaystyle\!\!\!\!\left[\frac{\alpha_{0}^{(2)}N_{r}}{V}\theta\!\left(\beta-\frac{\alpha_{0}^{(2)}N_{r}}{V}\right)\!\!+(1-\beta)\theta\!\left(\frac{\alpha_{0}^{(2)}N_{r}}{V}-\beta\right)\right],

which can be rearranged to give:

N\displaystyle N =\displaystyle= Nr+α0(1)NrVLM(1)+α0(2)NrVLM(2)\displaystyle N_{r}+\cfrac{\alpha_{0}^{(1)}N_{r}}{V}LM^{(1)}+\cfrac{\alpha_{0}^{(2)}N_{r}}{V}LM^{(2)} (13)
+LM(1)(1βα0(1)NrV)θ(NrVβα0(1))\displaystyle+LM^{(1)}(1-\beta-\cfrac{\alpha_{0}^{(1)}N_{r}}{V})\;\theta\left(N_{r}-\cfrac{V\beta}{\alpha_{0}^{(1)}}\right)
+LM(2)(1βα0(2)NrV)θ(NrVβα0(2)).\displaystyle+LM^{(2)}(1-\beta-\cfrac{\alpha_{0}^{(2)}N_{r}}{V})\;\theta\left(N_{r}-\cfrac{V\beta}{\alpha_{0}^{(2)}}\right)\;.

For the case where β>1/2\beta>1/2 we could write an equivalent equation, using instead the densities and boundary conditions appropriate for the LD to MC phase transition. It turns out however that this is exactly equivalent to Eq. (13), but with β\beta replaced by 1/21/2. Equation (13) can therefore be used to describe the full behavior of the system, for any value of β\beta, with the proviso that for β>1/2\beta>1/2, we simply set β=1/2\beta=1/2 in the equation.

Figure 5: Reservoir particle number NrN_{r} as a function of total particle number NN for the system with two subpopulations of lattices (color online), with α0(1)/V=5104\alpha_{0}^{(1)}/V=5\cdot 10^{-4}, α0(2)/V=9104\alpha_{0}^{(2)}/V=9\cdot 10^{-4}, β=0.15\beta=0.15, L=300L=300, M(1)=30M^{(1)}=30, and M(2)=25M^{(2)}=25. The full red line shows the results of the mean-field theory, produced by numerical inversion of Eq. (13); the blue circles are the results of kinetic Monte Carlo simulations with the same parameter set. For the mean-field theory, the first derivative of N(Nr)N(N_{r}) is discontinuous at the critical points given by Eqs. (22). The width ΔN\Delta N of the first plateau is given by ΔN=LM(2)(12β)\Delta N=LM^{(2)}(1-2\beta) while the second plateau has ΔN=LM(1)(12β)\Delta N=LM^{(1)}(1-2\beta), see Eq. (8). The phases of the two lattices subpopulations are also labelled: for example, LD/HD denotes a regime with the type-1 lattices in the LD phase and the type-2 lattices in the HD phase.

From Equation (13) we can obtain the physical relevant relation Nr(N)N_{r}(N) by inversion (as in Sec. III B). Nr(N)N_{r}(N) is plotted in Figure 5, for the case β<1/2\beta<1/2: the two θ\theta-steps of Equation (13) appear as two plateaus, corresponding to two regimes where the reservoir is buffered due to the emergence of a shock phase (SP) on one lattice subtype. In the case β1/2\beta\geqslant 1/2 we do not obtain this effect, because the particle density on a lattice is continuous across the LD to MC transition. Figure 5 also shows the results of kinetic Monte Carlo simulations for a multi-TASEP system coupled to a finite reservoir, with the same parameter set. The agreement between the mean-field solution and the simulations is very good; the slight discrepancy around the phase transitions is due to finite size effects (the mean-field solution becomes exact only in the limit LL\to\infty).

Equation (13) also provides a simple way to determine the phase boundaries for this system; these occur as the discontinuities of the Heaviside step functions are approached from above and below – i.e. at Nr(Vβ/α0(2))±N_{r}\to\left(V\beta/\alpha_{0}^{(2)}\right)^{\pm} and Nr(Vβ/α0(1))±N_{r}\to\left(V\beta/\alpha_{0}^{(1)}\right)^{\pm}. Appendix .2 gives explicit forms for these phase boundaries.

Figure 6 shows that the current per lattice and the particle density on the individual lattices exhibit a remarkable dependence on the total particle number NN. For the range of values of NN over which lattice type 2 is in the SP, the current and density on the lattices of type 1 remain constant, even though these lattices are far away from a phase transition. This buffering effect occurs because the reservoir particle number remains constant while any lattice subtype is in the SP; this fixes α\alpha, and hence the current and density, of all lattices which are in the LD-phase (see Table 1). Hence, lattices of type 1 are affected by the phase transition on lattice type 2, through the coupling to the finite particle reservoir. Note that while lattice type 2 is in the SP, its current remains constant, but its density increases linearly with NN. This reflects the fact that, in the “buffering regime”, the SP lattices absorb particles as NN increases, keeping NrN_{r} constant. The same observation applies to lattice type 1 in the second buffering region.

Figure 6: Current per lattice J(i)J^{(i)} (a) and density ρ(i)\rho^{(i)} (b) on type-1 and type-2 lattices for the system with two lattice subpopulations. The red and black lines represent the mean-field theory results for the type-1 and type-2 subpopulations of lattices respectively (color online); the squares and circles show kinetic Monte Carlo simulation results. The parameters used were α0(1)/V=4.5106\alpha_{0}^{(1)}/V=4.5\cdot 10^{-6}, α0(2)/V=7106\alpha_{0}^{(2)}/V=7\cdot 10^{-6}, β=0.15\beta=0.15, L=1000L=1000, M(1)=15M^{(1)}=15, and M(2)=20M^{(2)}=20. Note that the units of current are the particle hopping rate γ\gamma.
Figure 7: Multi-track TASEP phase diagram in the parameter space (M(1)M^{(1)}, M(2)M^{(2)}). Panel (a) presents a case with β=0.25\beta=0.25, while in (b) we show the situation in which the depletion rate is not limiting, β1/2\beta\geqslant 1/2. The other parameters used are α1/V=6.5103\alpha_{1}/V=6.5\cdot 10^{-3}, α2/V=8.5103\alpha_{2}/V=8.5\cdot 10^{-3}, L=103L=10^{3}, N=104N=10^{4}.

To conclude this section, we investigate the phase behavior of this system as a function of the numbers M(1)M^{(1)} and M(2)M^{(2)} of lattices in the two subpopulations. The parameter space (M(1)M^{(1)}, M(2)M^{(2)}) is likely to be relevant experimentally: for example, in intracellular transport problems, M(1)M^{(1)} and M(2)M^{(2)} might represent the number of cytoskeletal filaments of two different types along which motor proteins can travel. Figure 7 shows the phase diagram of the system in the (M(1)M^{(1)}, M(2)M^{(2)}) plane for (a) β<1/2\beta<1/2 and (b) β1/2\beta\geqslant 1/2. It is clear that the competition for particles plays an important role: the phase behavior of each lattice subpopulation depends strongly on the size of the other subpopulation.

V A mixed population with arbitrary distribution of boundary rates

We now formulate the concepts of Sections II-IV in a general way, to allow us to describe a mixed lattice population with an arbitrary distribution of parameter values. As in the preceding discussion – see Eqs. (1) and (6) – our strategy is to express the total number of particles N=Nr+NLD+NHD+NMCN=N_{r}+N_{LD}+N_{HD}+N_{MC} as a function of the boundary parameters of the lattices.

The total number of lattices is denoted by MM and the normalized distribution of boundary rates and lengths (i.e. their relative frequencies) for the mixed lattice population is denoted by P(α0,β,L)P(\alpha_{0},\beta,L). Such a continuous distribution could be appropriate in situations where lattice parameter values are sensitive to small environmental changes, or where the total number of lattices is very large. We can then express the total number of particles on lattices in the LD, HD and MC phases as:

NLD\displaystyle N_{LD} =\displaystyle= M0dLLDLα0NrVP(α0,β,L)dα0𝑑β\displaystyle M\int_{0}^{\infty}dL\iint\limits_{\text{LD}}L\frac{\alpha_{0}N_{r}}{V}\,P(\alpha_{0},\beta,L)\,d\alpha_{0}\,d\beta
NHD\displaystyle N_{HD} =\displaystyle= M0dLHDL(1β)P(α0,β,L)dα0𝑑β\displaystyle M\int_{0}^{\infty}dL\iint\limits_{\text{HD}}L\left(1-\beta\right)\,P(\alpha_{0},\beta,L)\,d\alpha_{0}\,d\beta
NMC\displaystyle N_{MC} =\displaystyle= M0dLMCL2P(α0,β,L)dα0𝑑β,\displaystyle M\int_{0}^{\infty}dL\iint\limits_{\text{MC}}\frac{L}{2}\,P(\alpha_{0},\beta,L)d\alpha_{0}\,d\beta\;, (14)

where the integration limits are determined by the constraints on α=α0Nr/V\alpha=\alpha_{0}N_{r}/V and β\beta for the LD, HD and MC regions, respectively, as defined in Table 1. Note that the MC case can be recovered as a special case of the HD with β=1/2\beta=1/2. Therefore, we can limit our analysis to β1/2\beta\leqslant 1/2, i.e. assuming P(β>1/2)=0P(\beta>1/2)=0 44 4 We can restrict our study to the LD and HD phases by redefining the distribution of parameters as follows: Pnew(αo,β=1/2,L):=1/2dβP(αo,β,L)P_{new}(\alpha_{o},\beta=1/2,L):=\int_{1/2}^{\infty}d\beta\;P(\alpha_{o},\beta,L), Pnew(αo,β>1/2,L):=0P_{new}(\alpha_{o},\beta>1/2,L):=0, and Pnew(αo,β<1/2,L):=P(α0,β<1/2,L)P_{new}(\alpha_{o},\beta<1/2,L):=P(\alpha_{0},\beta<1/2,L). From now on, for the sake of simplicity, in the text we refer to Pnew(αo,β,L)P_{new}(\alpha_{o},\beta,L) as to just P(αo,β,L)P(\alpha_{o},\beta,L)..

We also assume that the lengths of the lattices are independent of the boundary rates, such that P(α0,β,L)=P(α0,β)P(L)P(\alpha_{0},\beta,L)=P(\alpha_{0},\beta)P(L). This allows us to perform the integration over LL in Eq. (14), yielding

NLD\displaystyle N_{LD} =\displaystyle= LM0dβ0VβNrdα0α0NrVP(α0,β)\displaystyle\langle L\rangle M\int_{0}^{\infty}d\beta\int_{0}^{\frac{V\beta}{N_{r}}}d\alpha_{0}\frac{\alpha_{0}N_{r}}{V}\,P(\alpha_{0},\beta)
NHD\displaystyle N_{HD} =\displaystyle= LM0dβVβNrdα0(1β)P(α0,β),\displaystyle\langle L\rangle M\int_{0}^{\infty}d\beta\int_{\frac{V\beta}{N_{r}}}^{\infty}d\alpha_{0}\left(1-\beta\right)\,P(\alpha_{0},\beta)\;, (15)

where L\langle L\rangle is the average lattice length and we have inserted the limits of integration as detailed in Table 1. Note that since P(β>1/2)=0P(\beta>1/2)=0 we are free to choose the upper limit of the β\beta-integration as infinity. This simplifies our further calculations.

After adding and subtracting the term LM0dβVβ/Nrdα0α0NrVP(α0,β)\langle L\rangle M\int_{0}^{\infty}d\beta\int_{V\beta/N_{r}}^{\infty}d\alpha_{0}\frac{\alpha_{0}N_{r}}{V}\,P(\alpha_{0},\beta) and inserting the expressions for the subpopulations into the particle conservation equation, we arrive at the result

N(Nr)\displaystyle N(N_{r}) =\displaystyle= Nr+LM[Nrα0V\displaystyle N_{r}+\langle L\rangle M\biggl[\frac{N_{r}\langle\alpha_{0}\rangle}{V} (16)
+\displaystyle+ 0dβVβ/Nrdα0(1βα0NrV)P(α0,β)],\displaystyle\!\!\int_{0}^{\infty}\!\!\!\!d\beta\int_{V\beta/N_{r}}^{\infty}\!\!\!\!d\alpha_{0}\,\left(1-\beta-\frac{\alpha_{0}N_{r}}{V}\right)P(\alpha_{0},\beta)\,\biggl]\;,

where α0=0dβ0dα0α0P(α0,β)\langle{\alpha_{0}}\rangle=\int_{0}^{\infty}d\beta\int_{0}^{\infty}d\alpha_{0}\,\alpha_{0}P(\alpha_{0},\beta) is the average value of α0\alpha_{0}. Equation (16) is a generalisation of Eqs. (6) and (13) to a continuous distribution of parameters.

V.1 Discrete distributions

We first consider the case where our mixed population of lattices contains a finite number of distinct subpopulations with parameters (α0(i),β(i))(\alpha_{0}^{(i)},\beta^{(i)}). In this case the distribution P(α0,β)P(\alpha_{0},\beta) can be expressed as a sum over δ\delta-functions: P(α0,β)=i(M(i)/M)δ(α0(i)α0)δ(β(i)β)P(\alpha_{0},\beta)=\sum_{i}(M^{(i)}/M)\delta(\alpha_{0}^{(i)}-\alpha_{0})\delta(\beta^{(i)}-\beta), where M(i)M^{(i)} is the number of lattices in subpopulation ii and MM is the total number of lattices. Equation (16) then takes the form

N(Nr)\displaystyle N(N_{r}) =\displaystyle= Nr+L[MNrα0V\displaystyle N_{r}+\langle L\rangle\left[M\frac{N_{r}\langle\alpha_{0}\rangle}{V}\right. (17)
+\displaystyle\!\!\!\!\!\!\!\!\!\!\!\!+ iM(i)(1β(i)α0(i)NrV)θ(NrVβ(i)α0(i))],\displaystyle\!\!\!\!\!\!\!\!\!\left.\sum_{i}M^{(i)}\left(1-\beta^{(i)}-\frac{\alpha_{0}^{(i)}N_{r}}{V}\right)\theta\left(N_{r}-\cfrac{V\beta^{(i)}}{\alpha_{0}^{(i)}}\right)\right],

which is an extension of Eq. (13) to an arbitrary number of subpopulations. The function N(Nr)N(N_{r}) has discontinuities at Nr=Vβ(i)/α0(i)N_{r}=V\beta^{(i)}/\alpha_{0}^{(i)}, for β(i)<1/2\beta^{(i)}<1/2. For the inverse relation Nr(N)N_{r}(N), these become plateaus of width ΔN=LM(i)(12β(i))\Delta N=\langle L\rangle M^{(i)}\left(1-2\beta^{(i)}\right). Each lattice type for which β(i)<1/2\beta^{(i)}<1/2 gives rise to a distinct plateau in Nr(N)N_{r}(N). Within plateau region ii, lattices of type ii are in the shock phase, at the LD-HD phase boundary. Importantly, because the reservoir particle number NrN_{r} controls the behavior of the whole system, a plateau in Nr(N)N_{r}(N) implies that the entry of any subpopulation of lattices into the shock phase is sufficient to make the whole system independent of the total particle number NN.

Since the relation N(Nr)N(N_{r}) cannot be inverted analytically, one cannot give a simple prescription for the ranges of values of the total particle number where the system is buffered. However the generic prescription for the regions of NN over which the system is independent of NN is:

lower boundary of region i:limNr(Vβ(i)/α0(i))N(Nr)\displaystyle\text{lower boundary of region $i$}:\lim_{N_{r}\to(V\beta^{(i)}/\alpha_{0}^{(i)})^{-}}N(N_{r})\qquad\,\, (18)
upper boundary of region i:limNr(Vβ(i)/α0(i))+N(Nr)\displaystyle\text{upper boundary of region $i$}:\lim_{N_{r}\to(V\beta^{(i)}/\alpha_{0}^{(i)})^{+}}N(N_{r})

for all lattice subpopulations ii for which β(i)<1/2\beta^{(i)}<1/2. These boundaries occur at the positions of the steps in the θ\theta-functions in Eq. (17); the upper boundaries occur as the steps are approached from above, and the lower boundaries as the steps are approached from below. It is important to note that the phase transitions on any given lattice type depend on the parameter values of all the lattices in the system, since NrN_{r} is determined by the competition for particles among all the lattices.

V.2 Continuous distribution

We next consider a scenario where the population of lattices does not contain distinct lattice subtypes, but instead is described by a continuous probability distribution of lattice parameters P(α0,β,L)P(\alpha_{0},\beta,L). In this case, the conservation equation (16) for the particle number does not reduce to a sum of δ\delta-functions, as it does in the discrete case, and consequently there are no discontinuities in the function N(Nr)N(N_{r}). As a simple example, let us assume that all the lattices have the same fixed value α0=α0\alpha_{0}=\alpha_{0}^{*}, with a continuous probability distribution for β\beta: i.e. P(α0,β)=δ(α0α0)P(β)P(\alpha_{0},\beta)=\delta(\alpha_{0}-\alpha_{0}^{*})P(\beta) (as before we have redefined P(β)P(\beta) to consider the MC phase as a special case of the HD phase). The integral over α0\alpha_{0} in Eq. (16) then reduces to a step function θ(α0βV/Nr)\theta(\alpha_{0}^{*}-\beta V/N_{r}), leading to:

N(Nr)\displaystyle N(N_{r}) =\displaystyle= Nr+LM[α0NrV\displaystyle N_{r}+\langle L\rangle M\left[\frac{\alpha_{0}^{*}N_{r}}{V}\right. (19)
+\displaystyle+ 0α0Nr/V(1βα0NrV)P(β)dβ],\displaystyle\left.\int_{0}^{\alpha_{0}^{*}N_{r}/V}\left(1-\beta-\frac{\alpha_{0}^{*}N_{r}}{V}\right)P(\beta)\,d\beta\right]\;,

where the upper limit on the integral reflects the condition α>β\alpha>\beta for the HD phase.

To explore the consequences of Eq. (19), we consider the specific case where the distribution of exit rates is Gaussian: P(β)=1/2πσ2exp((ββ)2/2σ2)P(\beta)=1/\sqrt{2\pi\sigma^{2}}\exp(-(\beta-\langle\beta\rangle)^{2}/2\sigma^{2}). In this case, the integral in Eq. (19) can be calculated analytically to give:

N(Nr)\displaystyle N(N_{r}) =\displaystyle= Nr+α0NrV\displaystyle N_{r}+\frac{\alpha_{0}^{*}N_{r}}{V} (20)
+\displaystyle+ LM[1(12βerf((ββ)/2σ)\displaystyle\langle L\rangle M\left[1-\left(\frac{1}{2}\langle\beta\rangle{\rm erf}((\beta-\langle\beta\rangle)/\sqrt{2}\sigma)\right.\right.
σ22πe(ββ)2/2σ2)α0NrV].\displaystyle\left.\left.-\sqrt{\frac{\sigma^{2}}{2\pi}}e^{(\beta-\langle\beta\rangle)^{2}/2\sigma^{2}}\right)-\frac{\alpha_{0}^{*}N_{r}}{V}\right]\;.
Figure 8: (colour online) Particle reservoir concentration as a function of the total number of particles for normal distributed exit rates (a) and exit rates following a bimodal distribution a bimodal distribution (b). In both cases, L=300,M=30,α0/V=104L=300,\,M=30,\,\alpha_{0}^{*}/V=10^{-4}. In panel (a) the average value of the Gaussian peak is chosen β=0.2\langle\beta\rangle=0.2, the dashed (black) line represents the distribution with σ=0.05\sigma=0.05, the full (red) line represents the distribution with σ=0.01\sigma=0.01. In (b) the two peaks are centered at β1=0.15\beta_{1}=0.15 and β2=0.3\beta_{2}=0.3, respectively. The dashed (black) line represents the distribution for σ=0.025\sigma=0.025, the full (red) line for σ=0.005\sigma=0.005.

Figure 8a shows the inverse relation Nr(N)N_{r}(N), for two different widths σ\sigma of the distribution of β\beta values. The most striking feature is the “quasi-plateau” at intermediate values of NN, which mimics the true plateaus observed for the discrete case (see for example Figure 5). As the distribution of β\beta values narrows (decreasing σ\sigma) this feature becomes closer to a true plateau. The fact that this “quasi-plateau” in Nr(N)N_{r}(N) is observed for a rather generic continuous distribution of β\beta values suggests that the buffering of the particle reservoir by lattices entering the shock phase is a general phenomenon, with smoothing of the distribution of lattice parameters tending to “soften” the buffering effect. For large NN (which implies large NrN_{r}), the terms in Eq. (20) which are linear in NrN_{r} dominate the β\beta-dependent terms so that Nr(N)N_{r}(N) becomes linear and independent of the β\beta-distribution.

Figure 8b shows the corresponding results for a bimodal distribution of β\beta values, consisting of two Gaussian peaks. Once again, for narrow Gaussian peaks, a plateau-like form for Nr(N)N_{r}(N) is recovered, but this time with two “quasi-plateaus”. This is analogous to the case studied in Section IV, where each lattice subpopulation produces its own range of values of NN over which the system is buffered.

V.3 Relation between the distribution of boundary rates and single lattice properties

A key feature of the systems discussed in this paper is that the behavior of all the lattices is coupled via the shared particle reservoir, so that the function Nr(N)N_{r}(N) depends on the entire distribution of lattice parameters P(α0,β)P(\alpha_{0},\beta). This implies that measurements of the reservoir particle number NrN_{r}, or of the current on a few lattices, as functions of NN, contain information on the full distribution of lattice parameters P(α0,β)P(\alpha_{0},\beta). In this section, we briefly sketch how such measurements could be used to compute P(α0,β)P(\alpha_{0},\beta). For simplicity, we assume that the entry rate α0=α0\alpha_{0}=\alpha_{0}^{*} is fixed for all lattices, so that our aim is to compute the distribution of the exit rates P(β)P(\beta).

We first consider the case where one is able to measure experimentally the function Nr(N)N_{r}(N). In this case, P(β)P(\beta) can be obtained from the derivative dNr/dNdN_{r}/dN: differentiating Eq. (19) with respect to NrN_{r} produces a linear differential equation for the cumulative probability distribution Q(β):=0βP(β)dβQ(\beta):=\int_{0}^{\beta}P(\beta^{\prime})d\beta^{\prime}. This differential equation is

dNdNr\displaystyle\frac{dN}{dN_{r}} =\displaystyle= 1+LMα0V\displaystyle 1+\cfrac{\langle L\rangle M\alpha_{0}^{*}}{V} (21)
+\displaystyle+ LM[α0V(12β)Q(β)α0VQ(β)],\displaystyle\langle L\rangle M\left[\cfrac{\alpha_{0}^{*}}{V}\left(1-2\beta\right)Q^{\prime}(\beta)-\cfrac{\alpha_{0}^{*}}{V}\,Q(\beta)\right]\;,

where the dependence of QQ on β\beta is given by substituting α0Nr/V=β\alpha_{0}^{*}N_{r}/V=\beta. Note that here we used Leibniz’ integral rule ddy0yf(x,y)𝑑x=f(y,y)+0yddyf(x,y)𝑑x\frac{d}{dy}\int_{0}^{y}f(x,y)dx=f(y,y)+\int_{0}^{y}\frac{d}{dy}f(x,y)dx, with x=β,y=α0Nr/Vx=\beta^{\prime},y=\alpha_{0}^{*}N_{r}/V and the integrand f(x,y)=(1xy)P(x)f(x,y)=(1-x-y)P(x). Equation (21) depends on dN/dNr=1/(dNr/dN)dN/dN_{r}=1/(dN_{r}/dN) and can be solved by standard methods (e.g. the method of variation of constants). If, rather than knowing Nr(N)N_{r}(N), we know the current JjJ_{j} on a particular lattice jj (in the LD phase) as a function of NN, we can use the relation dJj/dN=(dJj/dNr)(dNr/dN)dJ_{j}/dN=(dJ_{j}/dN_{r})(dN_{r}/dN) (since JjJ_{j} depends only on NrN_{r} for fixed VV, M(i)M^{(i)}, α0\alpha_{0}^{*} and βj\beta_{j}) to write

dNdNr=(dJjdNr)/(dJjdN).\frac{dN}{dN_{r}}=\left(\cfrac{dJ_{j}}{dN_{r}}\right)\big/\left(\cfrac{dJ_{j}}{dN}\right)\;.

and note that dJj/dNrdJ_{j}/dN_{r} can be computed from the TASEP result (for lattices in the LD phase) Jj=γαj(1αj)J_{j}=\gamma\alpha_{j}(1-\alpha_{j}) where αj=α0Nr/V\alpha_{j}=\alpha_{0}^{*}N_{r}/V. Having thus obtained dN/dNrdN/dN_{r}, we can again use the derivative of Eq. (19) to extract P(β)P(\beta). Note, however, that this procedure only works for the range of values of β\beta for which lattice jj remains in the LD phase; if the lattice is in the HD or MC phase, the current Jj(N)J_{j}(N) contains no information on the reservoir particle number and cannot be used to obtain P(β)P(\beta). While it remains to be seen how useful the prescription outlined here would actually be for extracting P(β)P(\beta) from real (noisy) data, this discussion highlights the important point that, in principle, one can extract information on the parameter distribution of the whole system from measurements of the behavior of just a single system component.

VI Discussion

In this paper, we have presented a mean-field theoretical framework to study systems in which multiple TASEPs with different parameters compete for a common pool of particles. We expect this approach to be useful in modelling a wide range of systems, from control of gene expression in biological cells to traffic flow problems. Previous work has addressed the effects of a finite particle reservoir on TASEP dynamics, for single lattices  [26, 27] and for multiple lattices with equal boundary rates [28]); here, we extend this work to mixed populations of lattices with an arbitrarily complex distribution of parameters.

Our theoretical approach, presented in Section II, is based on combining the equation for conservation of the total number of particles with the mean-field results for the standard TASEP. This approach provides a simple way to deal with mixed populations of lattices. Although our mean-field theory does not provide information on fluctuations or on density profiles, it nevertheless reveals interesting phenomena which emerge from the competition for particles in a mixed multi-TASEP system and provides a method to calculate the full phase diagram. These phenomena arise because the finite reservoir effectively couples all the lattices, so that a phase transition on one lattice influences the behavior of the others. Although in this work we used the mean-field TASEP results, one could easily incorporate into the same framework exact or simulated relations for the particle density as a function of the entry and exit rates.

A key observation which emerges from our work is that for a mixed population of lattices coupled to a finite reservoir of particles, any lattice subtype which enters the SP absorbs all further particles added to the system, buffering the particle reservoir and making the currents and densities of all other lattices insensitive to changes in the total particle number NN, even though these lattices may be far from their phase boundaries. This effect is specific to systems where the lattices have different intrinsic entry and exit rates: if α0\alpha_{0} and β\beta are the same for all lattices (and if lattices are large enough to neglect finite size effects), phase transitions occur on all lattices at the same critical particle reservoir number and the current does not show an additional plateau as a function of NN. This was the case in previous work [26], which considered a mixture of lattice with different lengths but identical boundary rates. In these conditions, a plateau in the current as a function of NN is due only to finite size effects.

The physical mechanism underlying the buffering of the system to changes in NN is attributable to lattices undergoing the LD-HD transition that “soak up”changes in the reservoir particle number NrN_{r}. As they undergo this transition, lattices enter the shock phase, in which a queue of particles forms at the end of the lattice. For shock phase lattices, the particle entry rate α=α0Nr/V\alpha=\alpha_{0}N_{r}/V is fixed by the exit rate β\beta (α=β\alpha=\beta): thus the number of particles on a shock phase lattice adjusts to compensate for changes in NrN_{r}. In the phase diagram for the standard TASEP model, the shock phase occurs only on the line separating the HD and LD phases, where α=β\alpha=\beta; in the case of a finite reservoir of particles, however, the shock phase occupies a finite region of the (α0,β)(\alpha_{0},\beta) phase diagram. This is because the same entry rate α\alpha can be achieved over a range of NN, NrN_{r} being set by the position of the domain wall.

An interesting analogy can be drawn between this phenomenon and first order phase separations in (equilibrium) thermodynamics. The plateau in Nr(N)N_{r}(N) which arises in our models is a direct consequence of the discontinuity in the particle density as a lattice undergoes the LD-HD phase transition. Similarly, a first order phase transition such as the boiling of water involves a discontinuity in the entropy, which is associated with latent heat: during the transition, the temperature remains constant even though further heat energy is constantly being supplied. In this analogy, heat plays the role of NN in our models while temperature plays the role of the reservoir particle number NrN_{r}.

We also show in this paper that the coupling between lattices induced by a finite particle reservoir makes it possible (under some circumstances) to extract the entire distribution of lattice parameters from measurements of the reservoir density, or indeed the current carried by a single lattice subtype, as a function of the total particle number NN. It will be interesting to explore the feasibility of this approach for extracting information from real, noisy, experimental data.

The multi-track TASEP with finite particle reservoir studied here bears a similarity to previous work on TASEPs on closed networks [29]. In particular, a system of MM lattices with a common reservoir can be mapped onto a network topology formed by MM rings having a unique common site  [30]. The common site plays an analogous role to a particle reservoir. However, in that problem, in contrast to the one studied here, both the exit and entry rates depend on the occupation of the common site.

A key priority for future work must be to explore ways to include the effects of fluctuations, which are neglected in our mean-field approach. Previous work has shown that interesting fluctuation-driven effects, including localisation of domain boundaries, can occur in TASEPs with finite particle number [27]; extending this work to complex mixtures of TASEP is likely to prove fruitful. Another promising avenue may be to study how the behavior of systems of the type studied here changes with changes in their volume: this should prove relevant when modelling transport or protein production dynamics in growing biological cells.

In summary, we have presented a simple and intuitive mean-field theoretical framework for studying multi-TASEP problems with finite reservoir of particles. Our method has allowed us to show that interesting physical phenomena emerge from the competition for particles among non-identical lattices, including buffering of the system to changes in the total particle number. This approach should prove a versatile tool for studying a wide variety of “real-world” problems [31] involving competition among complex populations of transport processes.

Acknowledgements.
We thank Chris A. Brackley, Michael E. Cates, Martin R. Evans, Marco Thiel, Ian Stansfield and the anonymous referee for valuable discussions and comments on the manuscript. RJA was supported by a Royal Society University Research Fellowship, LC by a SULSA studentship and partially by the GDRE 224 GREFI-MEFI CNRS-INdAM; PG by a DAAD postdoc fellowship and by EPSRC under grant EP/E030173, and MCR by SULSA and BBSRC (BB/F00513/X1, BB/G010722). The collaboration leading to this work was facilitated by the StoMP research network under BBSRC grant BB/F00379X/1 and by the e-Science Institute under theme 14 “Modelling and Microbiology”.

Appendix: Critical points

In this appendix, we provide explicit expressions for the location of the critical lines for the homogeneous and mixed populations of TASEPs discussed in Sections III.2 and IV.

.1 Homogeneous multi-track TASEP

We first present the phase boundaries for the homogeneous case of Section III.2, in which the MM lattices have identical boundary rates α0\alpha_{0} and β\beta. In our mean-field approach, all the lattices are in the same phase, which we denote the “global phase” of the system. Table 2 gives the conditions determining the global phase diagram, for the cases where the exit rate β\beta is limiting (β<1/2\beta<1/2) and where β\beta is not limiting (β1/2\beta\geqslant 1/2). As discussed in Section III.2, one may choose as variable parameters either the entry and exit rates α0\alpha_{0} and β\beta, or the number of particles NN and lattices MM.

Table 2: Explicit expressions for the constraints to be satisfied in each global phase of the homogeneous multi-track TASEP with MM lattices of length LL, each with intrinsic entry rate α0\alpha_{0} and exit rate β\beta, with NN particles. The phase boundaries are given in the case β<1/2\beta<1/2 (left column) and β1/2\beta\geqslant 1/2 (right column). Each row corresponds to a global phase (LD;HD;MC;SP) and for each phase the constraints are given in terms of α0\alpha_{0} and β\beta (upper line; corresponds to Figure 3) and NN and MM (lower line; corresponds to Figure 4).
β<1/2\beta<1/2 β1/2\beta\geqslant 1/2
LD αoV<βNLMβ\cfrac{\alpha_{o}}{V}<\cfrac{\beta}{N-LM\beta} αoV<12NLM\cfrac{\alpha_{o}}{V}<\cfrac{1}{2N-LM}
N<Vβαo+LMβN<V\cfrac{\beta}{\alpha_{o}}+LM\beta N<V2αo+LM2N<\cfrac{V}{2\alpha_{o}}+\cfrac{LM}{2}
HD αoV>βNLM(1β)\cfrac{\alpha_{o}}{V}>\cfrac{\beta}{N-LM(1-\beta)} -
N>Vβαo+LM(1β)N>V\cfrac{\beta}{\alpha_{o}}+LM(1-\beta) -
MC - αoV12NLM\cfrac{\alpha_{o}}{V}\geqslant\cfrac{1}{2N-LM}
- NV2αo+LM2N\geqslant\cfrac{V}{2\alpha_{o}}+\cfrac{LM}{2}
SP βNLMβ<αoV<βNLM(1β)\cfrac{\beta}{N-LM\beta}<\cfrac{\alpha_{o}}{V}<\cfrac{\beta}{N-LM(1-\beta)} -
Vβαo+LMβ<N<Vβαo+LM(1β)V\cfrac{\beta}{\alpha_{o}}+LM\beta<N<V\cfrac{\beta}{\alpha_{o}}+LM(1-\beta) -

These alternative choices correspond respectively to the phase diagrams shown in Figures 3 and 4. Table 2 gives explicit forms for the phase boundaries in both these cases: the upper line in each row gives the conditions on α0\alpha_{0} and β\beta (assuming fixed NN and MM), while the lower line gives the conditions on NN and MM (for fixed α0\alpha_{0} and β\beta).

.2 Mixed population of TASEPs

For the mixed multi-track TASEP discussed in Section IV, which is composed of two subpopulations of lattices with different intrinsic entry rates α0\alpha_{0}, the states of the system are characterised by the phases of the two lattice subpopulations (e.g. in the LD/SP state, subpopulation 1 is in the low density phase while subpopulation 2 is in the shock phase). Boundaries between these states occur when the θ\theta-functions in Eq. (13) are approached from above or below (at these points one of the lattice subpopulations undergoes a phase transition). More precisely, if β<1/2\beta<1/2 the phase transitions are located at:

LD/LDLD/SP:\displaystyle\text{LD/LD}\rightarrow\text{LD/SP}: limNr(Vβ/α0(2))\displaystyle\displaystyle\lim_{N_{r}\to\left(V\beta/\alpha_{0}^{(2)}\right)^{-}} N(Nr)\displaystyle N(N_{r}) (22)
LD/SPLD/HD:\displaystyle\text{LD/SP}\rightarrow\text{LD/HD}: limNr(Vβ/α0(2))+\displaystyle\displaystyle\lim_{N_{r}\to\left(V\beta/\alpha_{0}^{(2)}\right)^{+}} N(Nr)\displaystyle N(N_{r})
LD/HDSP/HD:\displaystyle\text{LD/HD}\rightarrow\text{SP/HD}: limNr(Vβ/α0(1))\displaystyle\displaystyle\lim_{N_{r}\to\left(V\beta/\alpha_{0}^{(1)}\right)^{-}} N(Nr)\displaystyle N(N_{r})
SP/HDHD/HD:\displaystyle\text{SP/HD}\rightarrow\text{HD/HD}: limNr(Vβ/α0(1))+\displaystyle\displaystyle\lim_{N_{r}\to\left(V\beta/\alpha_{0}^{(1)}\right)^{+}} N(Nr),\displaystyle N(N_{r})\;,

while if β1/2\beta\geqslant 1/2:

LD/LD\displaystyle\text{LD/LD}\rightarrow LD/MC:limNrV/2α0(2)\displaystyle\text{LD/MC}:\displaystyle\lim_{N_{r}\to V/2\alpha_{0}^{(2)}} N(Nr)\displaystyle N(N_{r}) (23)
LD/MC\displaystyle\text{LD/MC}\rightarrow MC/MC:limNrV/2α0(2)\displaystyle\text{MC/MC}:\displaystyle\lim_{N_{r}\to V/2\alpha_{0}^{(2)}} N(Nr).\displaystyle N(N_{r})\;.

Tables 3 and 4 give explicit expressions for the constraints on the parameters N,L,V,M(1),M(2),α0(1),α0(2)N,L,V,M^{(1)},M^{(2)},\alpha_{0}^{(1)},\alpha_{0}^{(2)} and β\beta, for each of the possible states of the system, in the cases where β<1/2\beta<1/2 (Table 3) and β1/2\beta\geqslant 1/2 (Table 4). To obtain these phase boundaries we insert the limits defined in Eqs. (22) and (23) into Eq. (13), using limz0+θ(z)=1\lim_{z\to 0^{+}}\theta(z)=1 and limz0θ(z)=0\lim_{z\to 0^{-}}\theta(z)=0. Note that this simply means to substitute the critical values Nr=βV/α0(i)N_{r}=\beta V/\alpha_{0}^{(i)} (LD-HD transition) and Nr=V/2α0(i)N_{r}=V/2\alpha_{0}^{(i)} (MC transitions) respectively, while the limit from below corresponds to substituting the θ\theta-function in Eq. (13) with θ(z)=0\theta(z)=0 for the lower limit and θ(z)=1\theta(z)=1 for the upper limit.

Table 3: Phase boundaries for the multi-track TASEP with two lattice subpopulations introduced in Sec. IV, for the case β<1/2\beta<1/2, obtained by combining Eqs. (22) with (13).
Low Density/Low Density
N<Vβα0(2)+βα0(1)α0(2)LM(1)+βLM(2)N<\cfrac{V\beta}{\alpha_{0}^{(2)}}+\beta\cfrac{\alpha_{0}^{(1)}}{\alpha_{0}^{(2)}}LM^{(1)}+\beta LM^{(2)}
Low Density/Shock Phase
Vβα0(2)+βα0(1)α0(2)LM(1)+βLM(2)<N<Vβα0(2)+βα0(1)α0(2)LM(1)+(1β)LM(2)\cfrac{V\beta}{\alpha_{0}^{(2)}}+\beta\cfrac{\alpha_{0}^{(1)}}{\alpha_{0}^{(2)}}LM^{(1)}+\beta LM^{(2)}<N<\cfrac{V\beta}{\alpha_{0}^{(2)}}+\beta\cfrac{\alpha_{0}^{(1)}}{\alpha_{0}^{(2)}}LM^{(1)}+(1-\beta)LM^{(2)}
Low Density/High Density
Vβα0(2)+βα0(1)α0(2)LM(1)+(1β)LM(2)<N<Vβα0(1)+βLM(1)+(1β)LM(2)\cfrac{V\beta}{\alpha_{0}^{(2)}}+\beta\cfrac{\alpha_{0}^{(1)}}{\alpha_{0}^{(2)}}LM^{(1)}+(1-\beta)LM^{(2)}<N<\cfrac{V\beta}{\alpha_{0}^{(1)}}+\beta LM^{(1)}+(1-\beta)LM^{(2)}
Shock Phase/High Density
Vβα0(1)+βLM(1)+(1β)LM(2)<N<Vβα0(1)+(1β)(M(1)+M(2))L\cfrac{V\beta}{\alpha_{0}^{(1)}}+\beta LM^{(1)}+(1-\beta)LM^{(2)}<N<V\cfrac{\beta}{\alpha_{0}^{(1)}}+(1-\beta)(M^{(1)}+M^{(2)})L
High Density/High Density
N>Vβα0(1)+(1β)(M(1)+M(2))LN>\cfrac{V\beta}{\alpha_{0}^{(1)}}+(1-\beta)(M^{(1)}+M^{(2)})L
Table 4: Phase boundaries for the multi-track TASEP with two lattice subpopulations introduced in Sec. IV, for the case β1/2\beta\geqslant 1/2, obtained by combining Eqs.(23) with (13).
Low Density/Low Density
N<V2α0(2)+α0(1)2α0(2)LM(1)+LM(2)2N<\cfrac{V}{2\alpha_{0}^{(2)}}+\cfrac{\alpha_{0}^{(1)}}{2\alpha_{0}^{(2)}}LM^{(1)}+\cfrac{LM^{(2)}}{2}
Low Density/Maximal Current
V2α0(2)+α0(1)2α0(2)LM(1)+LM(2)2<N<V2α0(1)+L(M(1)+M(2))2\cfrac{V}{2\alpha_{0}^{(2)}}+\cfrac{\alpha_{0}^{(1)}}{2\alpha_{0}^{(2)}}LM^{(1)}+\cfrac{LM^{(2)}}{2}<N<\cfrac{V}{2\alpha_{0}^{(1)}}+\cfrac{L(M^{(1)}+M^{(2)})}{2}
Maximal Current/Maximal Current
N>V2α0(1)+L(M(1)+M(2))2N>\cfrac{V}{2\alpha_{0}^{(1)}}+\cfrac{L(M^{(1)}+M^{(2)})}{2}

References

  • [1] B. Schmittmann and R. K. P. Zia, in Phase Transitions and Critical Phenomena, edited by C. Domb and J. Lebowitz (Academic Press, N Y, 1995), vol. 17, pp. 3–251.
  • [2] B. Derrida, Physics Reports 301, 65 (1998).
  • [3] G. Schuetz, in Phase Transitions and Critical Phenomena, edited by C. Domb and J. Lebowitz (Academic Press, San Diego, 2001), vol. 19, pp. 3–251.
  • [4] R. A. Blythe and M. R. Evans, Journal of Physics A 40, R333 (2007).
  • [5] T. Chou, K. Mallick, and R. K. P. Zia, Rep. Prog. Phys. 74, 116601 (2011).
  • [6] D. Chowdhury, A. Schadschneider, and N. K, Physics of Life Reviews 2, 318 (2005).
  • [7] B. Derrida, M. R. Evans, V. Hakim, and V. Pasquier, Journal of Physics A 26, 1493 (1993).
  • [8] G. Schuetz and E. Domany, Journal of Statistical Physics 72, 277 (1993).
  • [9] K. Mallick, J. Stat. Mech. P01024 (2011).
  • [10] C. T. MacDonald, J. H. Gibbs, and A. C. Pipkin, Biopolymers 6, 1 (1968).
  • [11] C. T. MacDonald and J. H. Gibbs, Biopolymers 7, 707 (1969).
  • [12] T. Tripathi and D. Chowdhury, Physical Review E 77, 011921 (2008).
  • [13] S. Klumpp and T. Hwa, Proc Natl Acad Sci U S A 105, 18159 (2008).
  • [14] L. B. Shaw, R. K. P. Zia, and K. H. Lee, Phys Rev E 68, 021910 (2003).
  • [15] J. J. Dong, B. Schmittmann, and R. K. P. Zia, Journal of Statistical Physics 128, 21 (2007).
  • [16] R. Lipowsky, S. Klumpp, and T. M. Nieuwenhuizen, Phys. Rev. Lett. 87, 108101 (2001).
  • [17] K. Nishinari, Y. Okada, A. Schadschneider, and D. Chowdhury, Physical Review Letters 95, 118101 (2005).
  • [18] P. Greulich, A. Garai, K. Nishinari, A. Schadschneider, and D. Chowdhury, Physical Review E 75, 041905 (2007).
  • [19] P. Pierobon, in Traffic and Granular Flow ’ 07, edited by C. Appert-Rolland, F. Chevoir, P. Gondret, S. Lassarre, J. P. Lebacque, and M. Schreckenberg (2009), p. 679.
  • [20] A. Parmeggiani, in Traffic and Granular Flow ’ 07, edited by C. Appert-Rolland, F. Chevoir, P. Gondret, S. Lassarre, J. P. Lebacque, and M. Schreckenberg (Springer, 2009), p. 667.
  • [21] K. E. P. Sugden, M. R. Evans, W. C. K. Poon, and N. D. Read, Physical Review E 75, 031909 (2007).
  • [22] A. John, A. Schadschneider, D. Chowdhury, and K. Nishinari, Physical Review Letters 102, 108001 (2009).
  • [23] D. Chowdhury, L. Santen, and A. Schadschneider, Phys Rep 329, 100 (2000).
  • [24] M. R. Evans, Y. Kafri, K. E. P. Sugden, and J. Tailleur, Journal of Statistical Mechanics: Theory and Experiment 2011, P06009 (2011).
  • [25] B. Alberts, D. Bray, A. Johnson, J. Lewis, M. Raff, and P. Walter, Essential cell biology (Garland Publishing Inc., 1998).
  • [26] D. A. Adams, B. Schmittmann, and R. K. P. Zia, J Stat Mech p. P06009 (2008).
  • [27] L. J. Cook and R. K. P. Zia, J Stat Mech p. P02012 (2009).
  • [28] L. J. Cook, R. K. P. Zia, and B. Schmittmann, Phys Rev E 80, 031142 (2009).
  • [29] B. Embley, A. Parmeggiani, and N. Kern, Journal of Physics: Condensed Matter 20, 295213 (2008).
  • [30] A. Raguin, A. Parmeggiani, and N. Kern (unpublished).
  • [31] C. A. Brackley, L. Ciandrini, and M. C. Romano (in preparation).