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) (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(1) (1) ) yields the ultradiscrete Burgers equation (2) (2) where j and n are discrete spacial and time variables, respectively. Here, the ultradiscretization is based on the formula for . If L = 1 and are set in (Equation2(2) (2) ), then the dynamics of (Equation2(2) (2) ) 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(1) (1) ) transformed into the discrete diffusion equation (3) (3) through the discrete Cole–Hopf transformation (4) (4) which is shown in [Citation5]. The relation of these equations is summarized in Figure .
If is regarded as existence probability of particles at site j and discrete time n, the discrete diffusion equation (Equation3(3) (3) ) is equivalent to the evolution equation of the symmetric (isotropic) random walk on one dimensional lattice over . 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.
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(3) (3) ) is nothing but the time evolution of this random walk; that is, 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 and 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 is denoted by (5) (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 , then the discrete diffusion equation (Equation3(3) (3) ) is recovered.
In the following, p = q is set for simplicity, after which the second equation of (Equation5(5) (5) ) is reduced to Inserting this into the first equation of (Equation5(5) (5) ), we have the following recurrence equation of : (6) (6) Through the valiable substitution , equation (Equation6(6) (6) ) yields Then, the following three-term recurrence equation representing the correlated random walk is obtained: (7) (7) If , the time evolution of the usual random walk (Equation3(3) (3) ) appears. This study refers to (Equation7(7) (7) ) as the discrete correlated diffusion equation.
Next, apply a discrete Cole–Hopf transformation to the time evolution equation of the correlated random walk (Equation7(7) (7) ). Through a consideration of the usual discrete Cole–Hopf transformation (Equation4(4) (4) ) of the random walk (Equation3(3) (3) ), 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) (8) Then, inserting (Equation7(7) (7) ) into (Equation8(8) (8) ), and must satisfy the following recursions: (9) (9) This study refers to (Equation9(9) (9) ) as the discrete correlated Burgers equation. Note that if is put into (Equation9(9) (9) ), the first equation of (Equation9(9) (9) ) coincides with the discrete Burgers equation (Equation1(1) (1) ), which comes from the simple random walk. The second terms of the numerator and denominator in the first equation of (Equation9(9) (9) ) 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(7) (7) ) and its Cole–Hopf transformation.
Let a variable transformation be (10) (10) By applying (Equation10(10) (10) ) to (Equation7(7) (7) ), this study obtains Here, it is assumed that , that is, , and let then we have By taking the log and multiplying both sides of the equation by ε, we have By taking a limit on the above equation, we obtain (11) (11) This study refers to (Equation11(11) (11) ) as the ultradiscrete correlated diffusion equation. Here, if R is sufficiently small, then the third term of the is omitted from (Equation11(11) (11) ), which coincides with the ultradiscrete diffusion equation in Figure .
Next, the ultradiscretization is applied to the discrete Cole–Hopf transformation (Equation8(8) (8) ). New variable transformations are introduced as (12) (12) By applying the variable transformation (Equation12(12) (12) ) into (Equation8(8) (8) ), we have By taking the natural logarithm and multiplying by ε on both hand sides, it holds that (13) (13) Next, the ultradiscrete Cole–Hopf transformation (Equation13(13) (13) ) is applied to (Equation11(11) (11) ). For the first equation of (Equation13(13) (13) ) at discrete time n + 1, we substitute (Equation11(11) (11) ) for as In the same way, the second equation of (Equation13(13) (13) ) at discrete time n + 1 is transformed into Therefore, by applying the ultradiscrete Cole–Hopf transformation (Equation13(13) (13) ) into (Equation11(11) (11) ), we obtain (14) (14) This study refers to (Equation14(14) (14) ) as the ultradiscrete correlated Burgers equation. In the case that R is sufficiently small, the first equation of (Equation14(14) (14) ) coincides with (Equation2(2) (2) ). The third term in in the first equation of (Equation14(14) (14) ) originate from the non-Markovian of the correlated random walk.
Next, the ultradiscretization is applied to (Equation9(9) (9) ). We recall (Equation12(12) (12) ) and introduce the new variable transformation Then the first equation of (Equation9(9) (9) ) yields By taking the ultradiscrete limit into the above equation, we obtain Similarly, the second equation of (Equation9(9) (9) ) yields It is evident that the ultradiscrete limit coincides with (Equation14(14) (14) ) which is derived through the Cole–Hopf transformation (Equation13(13) (13) ) from (Equation11(11) (11) ) 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 is set in the correlated random walk, Figure is reproduced by Figure .
4. The ultradiscrete correlated Burgers equation and cellular automata
In (Equation14(14) (14) ), let R be sufficiently small, then the first equation coincides with (Equation2(2) (2) ); if L = 1 is set and the initial values are in , it is equivalent to the elementary CA of rule 184. Let ; then equation (Equation14(14) (14) ) transforms into (15) (15) in which the parameter R is deleted. Let , then (Equation15(15) (15) ) can be rewritten as (16) (16) Here it is assumed that site j satisfies the periodic boundary condition with integer period N, i.e. . In the following Theorem 4.1, the initial condition, that the values of and for any j and n are in the closed interval, is discussed.
Theorem 4.1
In the ultradiscrete correlated Burgers equation (Equation15(15) (15) ), it is assumed that (17) (17) Then, for any discrete time , it holds that (18) (18)
Proof.
This proof is given by induction with respect to n. It is assumed that (Equation18(18) (18) ) holds true for the discrete time that is less than or equal to n. In the first equation of (Equation15(15) (15) ), we have (19) (19) The first term of (Equation19(19) (19) ) yields and, from the assumption of the induction, the second term holds Therefore, we have . On the other hand, the first equation of (Equation15(15) (15) ) can also be written as Here, the first term of the right-hand side satisfies and the second term Hence, we have . Therefore, is obtained.
In the second equation of (Equation15(15) (15) ), we have (20) (20) Here, from the assumption of the induction, the first term of (Equation20(20) (20) ) holds and the second term holds Hence, one has . In the second equation of (Equation16(16) (16) ), the summation is taken from 0 to n on both sides of the equation, and it follows that Here, the left- and right-hand sides are and , respectively. Therefore, we have From the assumption (Equation17(17) (17) ), the first term of the above equation holds and , which has already been proved, and the second term holds So, we have . Therefore, .
From Theorem 4.1, it is evident that (Equation15(15) (15) ) can be regarded as the CA with state and . From the second equation of (Equation16(16) (16) ), we have (21) (21) Here, this study introduces which is determined by the initial values of (Equation15(15) (15) ). Hence, the following theorem is obtained.
Theorem 4.2
In the ultradiscrete correlated Burgers equation (Equation15(15) (15) ), it is assumed that , and . Then, for any discrete time , it holds that (22) (22)
Proof.
The first equation of (Equation22(22) (22) ) is proved in Theorem 4.1. For the second equation of (Equation22(22) (22) ), from (Equation21(21) (21) ), we easily obtain (23) (23) From , it follows that .
Corollary 4.3
Let ; then, the ultradiscrete correlated Burgers equation (Equation15(15) (15) ) yields CA of .
In the proof of Theorem 4.1, and are not assumed to be integers. Therefore, it is important to note that the range can be directly generalized into in Corollary 4.3.
5. The correlated Burgers cellular automata
We refer to the CA derived from the ultradiscrete correlated Burgers equation (Equation15(15) (15) ) 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 be the number of cars at site j and discrete time n and let 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, represents the inflow toward site j at discrete time n. Therefore, the first equation of (Equation16(16) (16) ) represents the updated number of cars as follows. The following theorem states that (Equation15(15) (15) ) 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(15) (15) ). Then, in (Equation15(15) (15) ), for any discrete time n, it holds that
Proof.
In the first equation of (Equation16(16) (16) ), take the summation from zero to N. Then one has From and considering the periodic boundary condition, we have
From Theorem 5.1, it is evident that the summation of the initial values is a conserved quantity, which means that the total number of cars does not change with time.
Note that if , that is, the simple random walk case, the inflow is reduced to just without any influence of since is sufficiently large. Thus the finiteness of leads to the characterization of ‘correlated’ random walk. Then let us consider more precisely in the following. Subsequently, let for all j, then it holds that . Namely, for all discrete time , holds in Theorem 4.2. Therefore, under the condition , arbitrary initial values can be given, which means that, for each j, the upper bounds of can be controlled by the initial values . Then the second equation of (Equation16(16) (16) ), which is transformed into (Equation23(23) (23) ), can be interpreted as which means that the maximum inflow of transition at the next time (from ) can be determined by subtracting the amount of inflow to site j at the current time () from the initially determined inflow limit at site j. That is, whereas the maximum inflow at discrete time n decreases depending on the previous inflow , the upper bound of is determined by . Therefore, the inflow toward site j at time n is described by 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 of this CA.
In the following, explanations of the movement of cars in the case of L = 1, and for all j are provided. From the first equation of (Equation15(15) (15) ) and (Equation16(16) (16) ) of L = 1, the values of , and resulting according to the combinations of the values , , , and 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 . 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 . In case III, since there is a car at site j−1, the site j is empty, and the maximum inflow , 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 , 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 . 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 .
Figure presents the time evolution of and in the case that L = 1. The horizontal and vertical axes denote site and discrete time , from the top, respectively. The white and black cells denote 0 and 1, respectively. In Figure , the initial values of are set as and for other j. For any j, is set to 0 as a matter of convenience. The initial values of are set as zero or one randomly. At the point where , it can be observed that the car can not move forward and a traffic jam occurs.
Figure shows the time evolution of and 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 are set as , and 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 , and at most one car at the point where . From the above, it can be said that the variable behaves like a traffic flow controller.
5.2. Fundamental diagrams of the correlated Burgers cellular automata
Consider the fundamental diagrams of the correlated Burgers CA. The density is denoted by and the average flow at the discrete time n is defined as Figures show the fundamental diagrams with (1,1), (2,1), (2,2), (3,1), (3,2), (3,3), where . In these figures, N = 50, for and and for are given randomly by integer values between and , respectively, where is set to take at least one site j. Here, in order to avoid the average flow being zero, 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 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 and 0.75 in Figure , and 0.8333··· in Figure , and and 0.6666··· in Figure .
This result can be explained as follows. Here the average velocity is defined as 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 and be the average velocity in free and jam flow section, respectively. Let and 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 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, and hold, then the average flow is . In the case (ii), it is assumed that the site and the discrete time exist such that the whole space is partitioned into the free and jam flow sections at site p after any , that is, sites and j<p belong to free and jam flow section, respectively. Then holds. If , where , then and 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, and hold and this behaviour repeat at . The sequence yields the alternating sequence of and a in the free flow section for any . Similarly, in the jam flow section, sequence yields the alternating sequence of and L−a. Therefore, the densities and are given by (24) (24) The average velocities , are given by (25) (25) From (Equation24(24) (24) ) and (Equation25(25) (25) ), the average flow Q can be written as In the case (iii), because there is no free flow section, holds and the average flow Q is given by Therefore, the fundamental diagram of the correlated Burgers CA is given by Therefore, two first-order phase transition of densities exist whose points are given by and , where 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
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.