566
Views
0
CrossRef citations to date
0
Altmetric
Research Article

Generalized discrete and ultradiscrete Burgers equations derived through the correlated random walk

ORCID Icon, ORCID Icon & ORCID Icon
Pages 84-101 | Received 17 Jul 2022, Accepted 16 Jan 2023, Published online: 07 Feb 2023

Abstract

The correlated random walk is known as a generalization of the well-known random walk. In this study, we present that a generalized discrete Burgers equation corresponding to the correlated random walk can be obtained through a Cole–Hopf transformation to a generalized discrete diffusion equation. By applying a technique called ultradiscretization, the generalized ultradiscrete diffusion equation, the ultradiscrete Cole–Hopf transformation, and a variant of the ultradiscrete Burgers equation are obtained. Additionally, this study shows that the resulting ultradiscrete Burgers equation yields cellular automata that can be interpreted as a traffic flow model with controllability of vehicle flow.

1. Introduction

The elementary cellular automata (CA) of rule 184 is a well-known fundamental traffic flow model. Nishinari and Takahashi [Citation10] found that the elementary CA of rule 184 is related to the discrete Burgers equation (1) ujn+1=ujnuj+1n+1/ujnujn+1/uj1n,(1) through the limiting procedure called the ultradiscretization [Citation12] in the context of integrable systems. That is, the ultradiscretization of the discrete Burgers equation (Equation1) yields the ultradiscrete Burgers equation (2) Ujn+1=Ujn+min(Uj1n,LUjn,)min(Ujn,LUj+1n),(2) where j and n are discrete spacial and time variables, respectively. Here, the ultradiscretization is based on the formula limε+0εlog(ea/ε+eb/ε)=max(a,b)for a,bR. If L = 1 and Ujn{0,1} are set in (Equation2), then the dynamics of (Equation2) are exactly the same as the elementary CA rule 184 [Citation10]. Some generalizations, interpretation as traffic flow, and their mathematical analyses, which originate from this model, are studied in [Citation2,Citation3].

Taking a continuous limit of the discrete Burgers equation, the well-known (continuous) Burgers equation is obtained. Despite its nonlinearity, the Burgers equation can be transformed into linear diffusion equation through a variable transformation called the Cole–Hoph transformation [Citation1,Citation6]. Because of the Cole–Hoph transformation, the exact solutions can be obtained for the Burgers equation. Similarly, for discrete equations, the discrete Burgers equation (Equation1) transformed into the discrete diffusion equation (3) fjn+1=12(fj+1n+fj1n)(3) through the discrete Cole–Hopf transformation (4) ujn=fj+1nfjn,(4) which is shown in [Citation5]. The relation of these equations is summarized in Figure .

Figure 1. Diagram of four equations: the discrete diffusion equation (Equation3), discrete Burgers equation (Equation1) ultradiscrete diffusion equation and ultradiscrete Burgers equation (Equation2).

Figure 1. Diagram of four equations: the discrete diffusion equation (Equation3(3) fjn+1=12(fj+1n+fj−1n)(3) ), discrete Burgers equation (Equation1(1) ujn+1=ujnuj+1n+1/ujnujn+1/uj−1n,(1) ) ultradiscrete diffusion equation and ultradiscrete Burgers equation (Equation2(2) Ujn+1=Ujn+min(Uj−1n,L−Ujn,)−min(Ujn,L−Uj+1n),(2) ).

If fjn is regarded as existence probability of particles at site j and discrete time n, the discrete diffusion equation (Equation3) is equivalent to the evolution equation of the symmetric (isotropic) random walk on one dimensional lattice over Z. The position of a particle is, of course, a Markov chain.

The correlated random walk is a generalization of the random walk, which depends on the previous position of a particle [Citation8,Citation9,Citation11], which is also known as the persistent random walk or Goldstein-Kac random walk [Citation4,Citation7]. Since the correlated random walk is double stochastic, it is no longer Markov chain. The correlated random walk has the ability to connect the continuous wave equation and heat equation through the telegraph equation [Citation13] because of the non-Markovian. Thus, this study is interested in the effect of discrete and ultradiscrete equations, which is induced by the correlated random walk, on the non-Markovian. However, to the best of the present authors' knowledge, there is currently no literature concerning the relationship between the correlated random walk and discrete or ultradiscrete equations.

The paper discusses the following two aspects: First, the relationship is found to be similar to Figure for the correlated random walk. The key idea, here, is the Cole–Hopf transformations must be considered with respect to not only space but also discrete time. Secondly, the ultradiscrete equation is regarded as a CA that describes dynamics of a traffic flow. The non-Markovian underlying the correlated random walk is inherited by the traffic flow model, in which the movement of cars depends on not only the previous time but also the time before last.

The rest of the paper is organized as follows. Section 2 derives the three-term recurrence relation of the correlated random walk and introduces the appropriate discrete Cole–Hopf transformation to obtain generalized Burgers equations. Section 3 applies the ultradiscretization to the Burgers equations and clarifies the commutativity of the proposed Cole–Hopf transformation and the ultradiscretization for the correlated random walk, meaning that the commutative diagram of the correlated random walk is obtained, which is a generalization of Figure (see Figure ). Section 4 shows that the ultradiscrete equation derived in Section 3 can be regarded as a CA. Section 5 shows that the CA shown in Section 4 can be regarded as a traffic flow model, which possesses the non-Markovian of the original correlated random walk and discusses the fundamental diagram of the traffic flow model. Finally, Section 6 provides the concluding remarks.

Figure 2. Diagram of four equations: discrete correlated diffusion equation (Equation7), discrete correlated Burgers equation (Equation9) ultradiscrete correlated diffusion equation (Equation11), and ultradiscrete correlated Burgers equation (Equation14).

Figure 2. Diagram of four equations: discrete correlated diffusion equation (Equation7(7) fjn+1=p(fj−1n+fj+1n)−(2p−1)fjn−1.(7) ), discrete correlated Burgers equation (Equation9(9) {ujn+1=ujn⋅p(uj+1n+1/ujn)−(2p−1)⋅1/vj+1n−1p(ujn+1/uj−1n)−(2p−1)⋅1/vjn−1,vjn+1=vjn⋅p(ujn+1+1/uj−1n+1)−(2p−1)⋅1/vjnp(ujn+1/uj−1n)−(2p−1)⋅1/vjn−1.(9) ) ultradiscrete correlated diffusion equation (Equation11(11) Fjn+1=max(Fj−1n,Fj+1n,R+Fjn−1),R>−∞.(11) ), and ultradiscrete correlated Burgers equation (Equation14(14) {Ujn+1=Ujn+min(Uj−1n,L−Ujn,Vjn−1−R)−min(Ujn,L−Uj+1n,Vj+1n−1−R),Vjn+1=Vjn+min(Uj−1n,L−Ujn,Vjn−1−R)−min(Uj−1n+1,L−Ujn+1,Vjn−R).(14) ).

2. Discrete diffusion equation induced by a correlated random walk and its discrete Cole–Hopf transformation

Consider the random walk model on the one-dimensional lattice in which a particle moves the left and right neighbours with probabilities 1/2 and 1/2 respectively. The discrete diffusion equation (Equation3) is nothing but the time evolution of this random walk; that is, fjn corresponds to the finding probability at discrete time n and position j.

Next consider the correlated random walk on the one-dimensional lattice which is a generalization of the above random walk. In the correlated random walk, the probabilities of a particle at each position associated with moving left and right are determined by the directions from which a particle comes into the position. Then let μLn(j) and μRn(j) be the probabilities that a particle moves to the position j from the positions j + 1 and j−1 at discrete time n, respectively. The time evolution of the correlated random walk with parameters p,q[0,1] is denoted by (5) {μLn+1(j)=pμLn(j+1)+(1q)μRn(j+1),μRn+1(j)=(1p)μLn(j1)+qμRn(j1).(5) Here, the parameter p (resp. q) is the probability that the leftward (resp. rightward) movement is repeated twice in a row, respectively. Note that if p=q=1/2, then the discrete diffusion equation (Equation3) is recovered.

In the following, p = q is set for simplicity, after which the second equation of (Equation5) is reduced to μLn(j1)=11p(μRn+1(j)pμRn(j1)).Inserting this into the first equation of (Equation5), we have the following recurrence equation of μR(n)(j): (6) 11p(μRn+2(j+1)pμRn+1(j))=p1p(μRn+1(j+2)pμRn(j+1))+(1p)μRn(j+1).(6) Through the valiable substitution fjn:=μRn(j), equation (Equation6) yields fj+1n+2=pfjn+1+pfj+2n+1+{(1p)2p2}fj+1n.Then, the following three-term recurrence equation representing the correlated random walk is obtained: (7) fjn+1=p(fj1n+fj+1n)(2p1)fjn1.(7) If p=1/2, the time evolution of the usual random walk (Equation3) appears. This study refers to (Equation7) as the discrete correlated diffusion equation.

Next, apply a discrete Cole–Hopf transformation to the time evolution equation of the correlated random walk (Equation7). Through a consideration of the usual discrete Cole–Hopf transformation (Equation4) of the random walk (Equation3), another discrete Cole–Hopf transformation of the correlated random walk is defined by the following pair of the spatial and temporal ratios of the finding probabilities: (8) ujn=fj+1nfjn,vjn=fjn+1fjn.(8) Then, inserting (Equation7) into (Equation8), ujn and vjn must satisfy the following recursions: (9) {ujn+1=ujnp(uj+1n+1/ujn)(2p1)1/vj+1n1p(ujn+1/uj1n)(2p1)1/vjn1,vjn+1=vjnp(ujn+1+1/uj1n+1)(2p1)1/vjnp(ujn+1/uj1n)(2p1)1/vjn1.(9) This study refers to (Equation9) as the discrete correlated Burgers equation. Note that if p=1/2 is put into (Equation9), the first equation of (Equation9) coincides with the discrete Burgers equation (Equation1), which comes from the simple random walk. The second terms of the numerator and denominator in the first equation of (Equation9) originate from non-Markovian of the correlated random walk.

3. Ultradiscretization of the discrete correlated diffusion equation and its Cole–Hopf transformation

This section provides an ultradiscretization of (Equation7) and its Cole–Hopf transformation.

Let a variable transformation be (10) fjn=pneFjn/ε.(10) By applying (Equation10) to (Equation7), this study obtains eFjn+1/ε=eFj1n/ε+eFj+1n/ε+12pp2eFjn1/ε.Here, it is assumed that 12pp20, that is, 0<p1/2, and let 12pp2=eR/ε,then we have eFjn+1/ε=eFj1n/ε+eFj+1n/ε+eR/εeFjn1/ε.By taking the log and multiplying both sides of the equation by ε, we have εlogeFjn+1/ε=εlog(eFj1n/ε+eFj+1n/ε+eR/εeFjn1/ε).By taking a limit ε+0 on the above equation, we obtain (11) Fjn+1=max(Fj1n,Fj+1n,R+Fjn1),R>.(11) This study refers to (Equation11) as the ultradiscrete correlated diffusion equation. Here, if R is sufficiently small, then the third term of the max is omitted from (Equation11), which coincides with the ultradiscrete diffusion equation in Figure .

Next, the ultradiscretization is applied to the discrete Cole–Hopf transformation (Equation8). New variable transformations are introduced as (12) ujn=e(UjnL/2)/ε,vjn=e(VjnL/2)/ε.(12) By applying the variable transformation (Equation12) into (Equation8), we have e(UjnL/2)/ε=eFj+1n/εeFjn/ε,e(VjnL/2)/ε=eFjn+1/εeFjn/ε.By taking the natural logarithm and multiplying by ε on both hand sides, it holds that (13) {Ujn=Fj+1nFjn+L/2,Vjn=Fjn+1Fjn+L/2.(13) Next, the ultradiscrete Cole–Hopf transformation (Equation13) is applied to (Equation11). For the first equation of (Equation13) at discrete time n + 1, we substitute (Equation11) for Fjn+1 as Ujn+1=max(Fjn,Fj+2n,R+Fj+1n1)max(Fj1n,Fj+1n,R+Fjn1)+L/2=(Fj+1nFjn+L/2)+max(FjnFj+1n,Fj+2nFj+1n,R+Fj+1n1Fj+1n)max(Fj1nFjn,Fj+1nFjn,R+Fjn1Fjn)=Ujn+max(Ujn+L/2,Uj+1nL/2,RVj+1n1+L/2)max(Uj1n+L/2,UjnL/2,RVjn1+L/2)=Ujn+max(Ujn,Uj+1nL,RVj+1n1)max(Uj1n,UjnL,RVjn1)=Ujn+min(Uj1n,LUjn,Vjn1R)min(Ujn,LUj+1n,Vj+1n1R).In the same way, the second equation of (Equation13) at discrete time n + 1 is transformed into Vjn+1=Vjn+min(Uj1n,LUjn,Vjn1R)min(Uj1n+1,LUjn+1,VjnR).Therefore, by applying the ultradiscrete Cole–Hopf transformation (Equation13) into (Equation11), we obtain (14) {Ujn+1=Ujn+min(Uj1n,LUjn,Vjn1R)min(Ujn,LUj+1n,Vj+1n1R),Vjn+1=Vjn+min(Uj1n,LUjn,Vjn1R)min(Uj1n+1,LUjn+1,VjnR).(14) This study refers to (Equation14) as the ultradiscrete correlated Burgers equation. In the case that R is sufficiently small, the first equation of (Equation14) coincides with (Equation2). The third term in min in the first equation of (Equation14) originate from the non-Markovian of the correlated random walk.

Next, the ultradiscretization is applied to (Equation9). We recall (Equation12) and introduce the new variable transformation 12pp=eS/ε.Then the first equation of (Equation9) yields e(Ujn+1L/2)/ε=e(UjnL/2)/ε(e(Uj+1nL/2)/ε+1/e(UjnL/2)/ε)+eS/ε1/e(Vj+1n1L/2)/ε(e(UjnL/2)/ε+1/e(Uj1nL/2)/ε)+eS/ε1/e(Vjn1L/2)/ε.By taking the ultradiscrete limit into the above equation, we obtain Ujn+1=Ujn+min(LUjn,Uj1n,Vjn1S)min(LUj+1n,Ujn,Vj+1n1S).Similarly, the second equation of (Equation9) yields Vjn+1=Vjnmin(LUjn+1,Uj1n+1,VjnS)+min(LUjn,Uj1n,Vjn1S).It is evident that the ultradiscrete limit {Ujn+1=Ujn+min(Uj1n,LUjn,Vjn1S)min(Ujn,LUj+1n,Vj+1n1S),Vjn+1=Vjn+min(Uj1n,LUjn,Vjn1S)min(Uj1n+1,LUjn+1,VjnS)coincides with (Equation14) which is derived through the Cole–Hopf transformation (Equation13) from (Equation11) if S = R. Therefore, the commutative diagram of four equations depicted in Figure , which is a generalization of Figure , is obtained. In other words, if p=1/2 is set in the correlated random walk, Figure is reproduced by Figure .

4. The ultradiscrete correlated Burgers equation and cellular automata

In (Equation14), let R be sufficiently small, then the first equation Ujn+1=Ujn+min(LUjn,Uj1n)min(LUj+1n,Ujn)coincides with (Equation2); if L = 1 is set and the initial values are in {0,1}, it is equivalent to the elementary CA of rule 184. Let V~jn:=VjnR; then equation (Equation14) transforms into (15) {Ujn+1=Ujn+min(Uj1n,LUjn,V~jn1)min(Ujn,LUj+1n,V~j+1n1),V~jn+1=V~jn+min(Uj1n,LUjn,V~jn1)min(Uj1n+1,LUjn+1,V~jn),(15) in which the parameter R is deleted. Let Xjn=min(Uj1n,LUjn,V~jn1), then (Equation15) can be rewritten as (16) {Ujn+1=Ujn+XjnXj+1n,V~jn+1=V~jn+XjnXjn+1.(16) Here it is assumed that site j satisfies the periodic boundary condition with integer period N, i.e. Ujn=Uj+Nn,V~jn=V~j+Nn. In the following Theorem 4.1, the initial condition, that the values of Ujn and V~jn for any j and n are in the closed interval, is discussed.

Theorem 4.1

In the ultradiscrete correlated Burgers equation (Equation15), it is assumed that (17) 0Uj0L,V~j10,V~j00,0V~j1+V~j0L.(17) Then, for any discrete time n1, it holds that (18) 0UjnL,0V~jnL.(18)

Proof.

This proof is given by induction with respect to n. It is assumed that (Equation18) holds true for the discrete time that is less than or equal to n. In the first equation of (Equation15), we have (19) Ujn+1=Ujn+min(Uj1n,LUjn,V~jn1)min(Ujn,LUj+1n,V~j+1n1)=min(Uj1n+Ujn,L,V~jn1+Ujn)min(Ujn,LUj+1n,V~j+1n1).(19) The first term of (Equation19) yields min(Uj1n+Ujn,L,V~jn1+Ujn)L,and, from the assumption of the induction, the second term holds min(Ujn,LUj+1n,V~j+1n1)0.Therefore, we have Ujn+1L. On the other hand, the first equation of (Equation15) can also be written as Ujn+1=min(Uj1n,LUjn,V~jn1)min(0,LUj+1nUjn,V~j+1n1Ujn).Here, the first term of the right-hand side satisfies min(Uj1n,LUjn,V~jn1)0,and the second term min(0,LUj+1nUjn,V~j+1n1Ujn)0.Hence, we have Ujn+10. Therefore, 0Ujn+1L is obtained.

In the second equation of (Equation15), we have (20) V~jn+1=V~jn+min(Uj1n,LUjn,V~jn1)min(Uj1n+1,LUjn+1,V~jn)=min(Uj1n,LUjn,V~jn1)min(Uj1n+1V~jn,LUjn+1V~jn,0).(20) Here, from the assumption of the induction, the first term of (Equation20) holds min(Uj1n,LUjn,V~jn1)0,and the second term holds min(Uj1n+1V~jn,LUjn+1V~jn,0)0.Hence, one has V~jn+10. In the second equation of (Equation16), the summation is taken from 0 to n on both sides of the equation, and it follows that p=0n(V~jp+1V~jp)=p=0n(XjpXjp+1).Here, the left- and right-hand sides are V~j0+V~jn+1 and Xj0Xjn+1, respectively. Therefore, we have V~jn+1=Xj0Xjn+1+V~j0=min(Uj10,LUj0,V~j1)min(Uj1n+1,LUjn+1,V~jn)+V~j0=min(Uj10+V~j0,LUj0+V~j0,V~j1+V~j0)min(Uj1n+1,LUjn+1,V~jn).From the assumption (Equation17), the first term of the above equation holds min(Uj10+V~j0,LUj0+V~j0,V~j1+V~j0)Land 0Ujn+1L, which has already been proved, and the second term holds min(Uj1n+1,LUjn+1,V~jn)0.So, we have V~jn+1L. Therefore, 0V~jn+1L.

From Theorem 4.1, it is evident that (Equation15) can be regarded as the CA with state Ujn{0,1,,L} and V~jn{0,1,,L}. From the second equation of (Equation16), we have (21) V~jn=Xjn+min(Uj10,LUj0,V~j1)+V~j0.(21) Here, this study introduces Ij0:=min(Uj10,LUj0,V~j1)+V~j0,which is determined by the initial values of (Equation15). Hence, the following theorem is obtained.

Theorem 4.2

In the ultradiscrete correlated Burgers equation (Equation15), it is assumed that 0Uj0L, V~j10 and V~j00. Then, for any discrete time n1, it holds that (22) 0UjnL,0V~jnIj0.(22)

Proof.

The first equation of (Equation22) is proved in Theorem 4.1. For the second equation of (Equation22), from (Equation21), we easily obtain (23) V~jn=Xjn+Ij0.(23) From Xjn0, it follows that V~jnIj0.

Corollary 4.3

Let M:=maxjZIj0<; then, the ultradiscrete correlated Burgers equation (Equation15) yields CA of (Ujn,V~jn){0,1,,L}×{0,1,,M}.

In the proof of Theorem 4.1, Ujn and V~jn are not assumed to be integers. Therefore, it is important to note that the range (Ujn,V~jn){0,1,,L}×{0,1,,M} can be directly generalized into (Ujn,V~jn)[0,L]×[0,M] in Corollary 4.3.

5. The correlated Burgers cellular automata

We refer to the CA derived from the ultradiscrete correlated Burgers equation (Equation15) as the correlated Burgers CA. This section shows that this CA can be regarded as a kind of traffic flow model and discusses the fundamental diagram.

5.1. Interpretation as a traffic flow model

Let Ujn be the number of cars at site j and discrete time n and let V~jn1 denote the maximum inflow, namely, the upper limit of the number of cars that can move from site j−1 to j in the transition from discrete time n to n + 1. Here it is assumed that each site contains at most L cars. Then, Xjn=min(Uj1n,LUjn,V~jn1) represents the inflow toward site j at discrete time n. Therefore, the first equation of (Equation16) represents the updated number of cars as follows. Ujn+1numberofcarsatdiscretetimen+1andsitej=Ujnnumberofcarsatdiscretetimenandsitej+XjninflowtowardsitejatdiscretetimenXj+1n.outflowtowardsitej+1atdiscretetimenThe following theorem states that (Equation15) follows the conservation law.

Theorem 5.1

Let N be the number of sites and we impose the periodic boundary condition on the ultradiscrete correlated Burgers equation (Equation15). Then, in (Equation15), for any discrete time n, it holds that j=0N1Ujn+1=j=0N1Ujn.

Proof.

In the first equation of (Equation16), take the summation from zero to N. Then one has j=0N1Ujn+1=j=0N1Ujn+j=0N1(XjnXj+1n).From j=0N1(XjnXj+1n)=X0nXNn and considering the periodic boundary condition, we have j=0N1Ujn+1=j=0N1Ujn.

From Theorem 5.1, it is evident that the summation of the initial values Uj0,j=0,1,,N1 is a conserved quantity, which means that the total number of cars does not change with time.

Note that if p=1/2, that is, the simple random walk case, the inflow Xjn is reduced to just min(Uj1n,LUjn) without any influence of V~jn since V~jn is sufficiently large. Thus the finiteness of V~jn leads to the characterization of ‘correlated’ random walk. Then let us consider V~jn more precisely in the following. Subsequently, let V~j1=0 for all j, then it holds that Ij0=V~j0. Namely, for all discrete time n1, 0V~jnV~j0 holds in Theorem 4.2. Therefore, under the condition V~j1=0, arbitrary initial values V~j0 can be given, which means that, for each j, the upper bounds of V~jn can be controlled by the initial values V~j0. Then the second equation of (Equation16), which is transformed into (Equation23), can be interpreted as V~jnmaximuminflowoftransitionfromn+1ton+2atsitej1toj=V~j0potentialquantityofmovementatsitejXjn,inflowtowardsitejatdiscretetimenwhich means that the maximum inflow of transition at the next time (from n+1n+2) can be determined by subtracting the amount of inflow to site j at the current time (nn+1) from the initially determined inflow limit V~j0 at site j. That is, whereas the maximum inflow V~jn at discrete time n decreases depending on the previous inflow X~jn, the upper bound of V~jn is determined by V~j0. Therefore, the inflow toward site j at time n is described by Xjn=min(Uj1n,LUjn,V~j0Xjn1).The dependence on the direction at the previous time step of the correlated random walk appears as the dependence on the inflow at the previous time step V~j0Xjn1< of this CA.

In the following, explanations of the movement of cars in the case of L = 1, V~j1=0 and V~j0{0,1} for all j are provided. From the first equation of (Equation15) and (Equation16) of L = 1, the values of Xjn, Xj+1n and resulting Ujn+1 according to the combinations of the values Uj1n, Ujn, Uj+1n, V~jn1 and V~j+1n1 are shown in Table . In case I of Table , since there are no cars at site j−1 and j, there is no movement of cars independent of the values of V~jn1. In case II, as there are cars at sites j and j + 1, the cars at site j cannot move to j + 1 independent of the values of V~jn1. In case III, since there is a car at site j−1, the site j is empty, and the maximum inflow V~jn1=1, the car at site j−1 moves to site j at discrete time n + 1. In case IV, since there is a car at site j, the site j + 1 is empty, and the maximum inflow V~j+1n1=1, the car at site j moves to site j + 1 at discrete time n + 1. In case V, there is a car at site j−1 and the site j is empty, however, the car at site j−1 can not move because V~jn1=0. In case VI, there is a car at site j and the site j + 1 is empty, however, the car at site j can not move because V~j+1n1=0.

Table 1. XjnXj+1n.

Figure  presents the time evolution of Ujn and V~jn in the case that L = 1. The horizontal and vertical axes denote site j=0,1,,29 and discrete time t=1,0,1,,28, from the top, respectively. The white and black cells denote 0 and 1, respectively. In Figure , the initial values of V~j0 are set as V~210=0 and V~j0=1 for other j. For any j, Uj1 is set to 0 as a matter of convenience. The initial values of Uj0 are set as zero or one randomly. At the point where V~21n=0, it can be observed that the car U20n can not move forward and a traffic jam occurs.

Figure 3. Time evolution of Ujn (left) and V~jn (right) in the case that L = 1.

Figure 3. Time evolution of Ujn (left) and V~jn (right) in the case that L = 1.

Figure  shows the time evolution of Ujn and V~jn in the case that L = 3. The white, light grey, dark grey and black cells denote zero, one, two and three, respectively. The initial values of V~j0 are set as V~80=2, V~210=1 and V~j0=3 for other j. It can be observed that, at most, two cars are allowed to move forward per unit of time at the point where V~8n=2, and at most one car at the point where V~22n=1. From the above, it can be said that the variable V~jn behaves like a traffic flow controller.

Figure 4. Time evolution of Ujn (left) and V~jn (right) in the case that L = 3.

Figure 4. Time evolution of Ujn (left) and V~jn (right) in the case that L = 3.

5.2. Fundamental diagrams of the correlated Burgers cellular automata

Consider the fundamental diagrams of the correlated Burgers CA. The density is denoted by ρ=1NLj=0N1Ujn,and the average flow Qn at the discrete time n is defined as Qn=1NLj=0N1min(Vj+1n1,Ujn,LUj+1n)=1NLj=0N1Xj+1n.Figures  show the fundamental diagrams with (L,V~min)= (1,1), (2,1), (2,2), (3,1), (3,2), (3,3), where V~min:=minj=0,1,,N1V~j0. In these figures, N = 50, V~j1=0 for j=0,1,,N1 and Uj0 and V~j0 for j=0,1,,N1 are given randomly by integer values between [0,L] and [V~min,L], respectively, where V~j0 is set to take V~min at least one site j. Here, in order to avoid the average flow being zero, V~j0 is set as integer greater than or equal to 1. Flows are computed at discrete time n = 100 and are plotted in the figures.

Figure 5. Fundamental diagram of L = 1 and V~min=1.

Figure 5. Fundamental diagram of L = 1 and V~min=1.

Figure coincides with the fundamental diagram of the original traffic flow model of the elementary CA of rule 184. In Figures  and , the values of the flow hit the ceiling and adopt a trapezoidal shape. It is evident that the phase transitions at ρ=0.25 and 0.75 in Figure , ρ=0.1666 and 0.8333··· in Figure , and ρ=0.3333 and 0.6666··· in Figure .

Figure 6. Fundamental diagram of L = 2 and V~min=1.

Figure 6. Fundamental diagram of L = 2 and V~min=1.

Figure 7. Fundamental diagram of L = 2 and V~min=2.

Figure 7. Fundamental diagram of L = 2 and V~min=2.

Figure 8. Fundamental diagram of L = 3 and V~min=1.

Figure 8. Fundamental diagram of L = 3 and V~min=1.

Figure 9. Fundamental diagram of L = 3 and V~min=2.

Figure 9. Fundamental diagram of L = 3 and V~min=2.

Figure 10. Fundamental diagram of L = 3 and V~min=3.

Figure 10. Fundamental diagram of L = 3 and V~min=3.

This result can be explained as follows. Here the average velocity vn is defined as vn=j=0N1Xjnj=0N1Ujn.The section in which the average velocity of cars is one is called the free flow section and otherwise the jam flow section. In the following, it is assumed that, after sufficient discrete time evolution, the whole N sites will be either (i) only free flow section, (ii) mixed (free and jam) flow section, or (iii) only jam flow section. Let vF and vJ be the average velocity in free and jam flow section, respectively. Let ρF and ρJ be the density in free and jam flow section, respectively. Then, the density ρ and the average flow Q of the whole N sites are given by ρ=ρJx+ρF(1x),Q=ρJvJx+ρFvF(1x),where x is the ratio of the length of the jam section to N. In the case (i), because there are no jam flow section, ρ=ρF and vF=1 hold, then the average flow is Q=ρFvF=ρF=ρ. In the case (ii), it is assumed that the site p{0,1,,N1} and the discrete time n0 exist such that the whole space is partitioned into the free and jam flow sections at site p after any nn0, that is, sites jp and j<p belong to free and jam flow section, respectively. Then V~p0=V~min holds. If Upn=a, where 0aV~min, then Upn+1=V~mina and Up+1n+1=a hold since the site p−1 belongs to jam flow section and sites p and p + 1 belong to free flow section. At discrete time n + 2, Upn+2=a and Up+1n+2=V~mina hold and this behaviour repeat at n+3,n+4,. The sequence {Ujn}jp yields the alternating sequence of V~mina and a in the free flow section for any nn0. Similarly, in the jam flow section, sequence {Ujn}j<p yields the alternating sequence of LV~min+a and La. Therefore, the densities ρF and ρJ are given by (24) ρF=V~min2L,ρJ=2LV~min2L=1ρF.(24) The average velocities vF, vJ are given by (25) vF=V~minV~min=1,vJ=V~min2LV~min=ρF1ρF.(25) From (Equation24) and (Equation25), the average flow Q can be written as Q=(1ρF)ρF1ρFx+ρF(1x)=ρF=V~min2L.In the case (iii), because there is no free flow section, ρ=ρJ holds and the average flow Q is given by Q=ρJvJ=ρJV~min2LV~min=1ρJ=1ρ.Therefore, the fundamental diagram of the correlated Burgers CA is given by Q={ρif0ρV~min2L,V~min2LifV~min2Lρ1V~min2L,1ρif1V~min2Lρ1.Therefore, two first-order phase transition of densities exist whose points are given by (ρ,Q) and (1ρ,Q), where ρ=Q=V~min2L.This result agrees with Figures .

6. Concluding remarks

This paper focuses on the correlated random walk, which is a type of generalization of the random walks, and it derives the discrete and ultradiscrete diffusion as well as Burgers equations with its corresponding CA. In the traffic flow model derived through the correlated random walk, a car behaves depending on the current and previous states. Such behaviour inherits the non-Markovian of the original correlated random walk. There are many studies on traffic flow models based on Burgers CA and its extensions, as mentioned in Section 1. In the study of the traffic flow model, it is important to analyse the fundamental diagram, and specifically, to identify the phase transition points. The fundamental diagram of the correlated Burgers CA under the assumption of the convergence of dynamics is derived. A direction of future works will be to prove the convergence using the ultradiscrete correlated Burgers equation. Additionally, although the integrability of the conventional diffusion equation and the Burgers equation has already been studied, this study's resulting equations will also be discussed.

Acknowledgments

The authors wish to thank Prof. Daichi Yanagisawa for valuable discussions.

Disclosure statement

No potential conflict of interest was reported by the author(s).

Additional information

Funding

This work was partially supported by the Grant-in-Aid for Early-Career Scientists number 20K14367 and by the Grants-in-Aid for Scientific Research (C) numbers 19K03616 and 19K03624 from the Japan Society for the Promotion of Science (JSPS).

References

  • J.D. Cole, On a quasilinear parabolic equation occurring in aerodynamics, Quart. Appl. Math. 9 (1951), pp. 225–236.
  • H. Emmerich and B. Kahng, A random cellular automaton related to the noisy Burgers equation, Phys. A 259 (1998), pp. 81–89.
  • M. Fukui, K. Nishinari, D. Takahashi, and Y. Ishibashi, Metastable flows in a two-lane traffic model equivalent to extended Burgers cellular automaton, Phys. A 303 (2002), pp. 226–238.
  • S. Goldstein, On diffusion by discontinuous movements, and on the telegraph equation, Quart. J. Mech. Appl. Math. 4 (1951), pp. 129–156.
  • R. Hirota, Nonlinear partial difference equations reducible to linear equations, J. Phys. Soc. Jpn. 46 (1979), pp. 312–319.
  • E. Hopf, The partial differential equation ut+uux=μuxx, Comm. Pure Appl. Math. 3 (1950), pp. 201–230.
  • M. Kac, A stochastic model related to the telegrapher's equation, Rocky Mt. J. Math. 4 (1974), pp. 497–509.
  • N. Konno, Limit theorems and absorption problems for one-dimensional correlated random walks, Stoch. Models 25 (2009), pp. 28–49.
  • C.R. Laing and A. Longtin, Noise-induced stabilization of bumps in systems with long-range spatial coupling, Phys. D 160 (2001), pp. 149–172.
  • K. Nishinari and D. Takahashi, Analytical properties of ultradiscrete Burgers equation and rule-184 cellular automaton, J. Phys. A: Math. Gen. 31 (1998), pp. 5439–5450.
  • E. Renshaw and R. Henderson, The correlated random walk, J. Appl. Prob. 18 (1981), pp. 403–414.
  • T. Tokihiro, D. Takahashi, J. Matsukidaira, and J. Satsuma, From soliton equations to integrable cellular automata through a limiting procedure, Phys. Rev. Lett. 76 (1996), pp. 3247–3250.
  • G.H. Weiss, Some applications of persistent random walks and the telegrapher's equation, Phys. A311 (2002), pp. 381–410.