Kardar-Parisi-Zhang Universality of the Nagel-Schreckenberg Model
Jan de Gier, Andreas Schadschneider, Johannes Schmidt, Gunter M., Sch\"utz

TL;DR
This paper proves that the Nagel-Schreckenberg traffic model belongs to the KPZ universality class for all maximum velocities, using hydrodynamics theory and large-scale simulations to confirm the theoretical predictions.
Contribution
It establishes the KPZ universality class for the NaSch model with arbitrary maximum velocities, extending previous results limited to the case v_max=1.
Findings
NaSch model belongs to KPZ class for v_max>1
Simulation results match KPZ asymptotic solutions
Early-time effects influence numerical exponent determination
Abstract
Dynamical universality classes are distinguished by their dynamical exponent and unique scaling functions encoding space-time asymmetry for, e.g. slow-relaxation modes or the distribution of time-integrated currents. So far the universality class of the Nagel-Schreckenberg (NaSch) model, which is a paradigmatic model for traffic flow on highways, was not known except for the special case . Here the model corresponds to the TASEP (totally asymmetric simple exclusion process) that is known to belong to the superdiffusive Kardar-Parisi-Zhang (KPZ) class with . In this paper, we show that the NaSch model also belongs to the KPZ class \cite{KPZ} for general maximum velocities . Using nonlinear fluctuating hydrodynamics theory we calculate the nonuniversal coefficients, fixing the exact asymptotic solutions for the dynamical structure function…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Kardar-Parisi-Zhang Universality of the Nagel-Schreckenberg Model
Jan de Gier1, Andreas Schadschneider2, Johannes Schmidt2,3, Gunter M. Schütz4
1ARC Centre of Excellence for Mathematical and Statistical Frontiers (ACEMS), School of Mathematics and Statistics, The University of Melbourne, VIC 3010, Australia
2Institut für Theoretische Physik, Universität zu Köln, 50937 Cologne, Germany
3Bonacci GmbH, Robert-Koch-Str. 8, 50937 Cologne, Germany
4 Theoretical Soft Matter and Biophysics, Institute of Complex Systems II, Forschungszentrum Jülich, 52425 Jülich, Germany
(March 7, 2024)
Abstract
Dynamical universality classes are distinguished by their dynamical exponent and unique scaling functions encoding space-time asymmetry for, e.g. slow-relaxation modes or the distribution of time-integrated currents. So far the universality class of the Nagel-Schreckenberg (NaSch) model, which is a paradigmatic model for traffic flow on highways, was not known except for the special case . Here the model corresponds to the TASEP (totally asymmetric simple exclusion process) that is known to belong to the superdiffusive Kardar-Parisi-Zhang (KPZ) class with . In this paper, we show that the NaSch model also belongs to the KPZ class KPZ for general maximum velocities . Using nonlinear fluctuating hydrodynamics theory we calculate the nonuniversal coefficients, fixing the exact asymptotic solutions for the dynamical structure function and the distribution of time-integrated currents. Performing large-scale Monte-Carlo simulations we show that the simulation results match the exact asymptotic KPZ solutions without any fitting parameter left. Additionally, we find that nonuniversal early-time effects or the choice of initial conditions might have a strong impact on the numerical determination of the dynamical exponent and therefore lead to inconclusive results. We also show that the universality class is not changed by extending the model to a two-lane NaSch model with dynamical lane changing rules.
pacs:
02.50.Ey, 05.60.-k, 05.70.Ln
I Introduction
In statistical physics, nonequilibrium systems are divided into universality classes according to their dynamical behavior. Dynamical universality classes are distinguished by their dynamical exponent and unique scaling functions encoding space-time asymmetry for, e.g. slow-relaxation modes or the distribution of time-integrated currents. Systems in the same universality class show for large times of order , where is the length of the system, identical statistical properties, while local interactions are coded in nonuniversal scaling factors. The two most prominent examples are the diffusive class with dynamical exponent and the superdiffusive Kardar-Parisi-Zhang (KPZ) class with KPZ ; Halp15 . A generic example for the latter is the totally asymmetric simple exclusion process (TASEP) asep ; Derrida ; Schuetz00 which describes the single-file motion of uni-directionally moving particles on a discrete one-dimensional lattice. Due to exclusion each lattice site can accommodate at most one particle.
The first indirect proof of KPZ-universality in the TASEP and its partially asymmetric generalization (ASEP) came from finite-size scaling analysis of the spectral gap of the Markov generator, using the Bethe ansatz Dhar ; Gwa92 ; Kim95 . These results yield the dynamical exponent . Since then there has been remarkable progress that has led to a much more detailed understanding of the fluctuations in one dimensional systems using techniques from random matrix theory FP ; Spohn06 ; S07 ; Corwin2012 ; QS2015 . Several exact solutions for models in the KPZ universality class, such as the ASEP and the KPZ equation Johansson2000 ; BR ; Prae02 ; Prae04 ; FS ; TW2009a ; SS2010 ; ACQ2011 , have resulted in explicit expressions for universal distribution functions and correlations of physical quantities in appropriate scaling limits.
For applications to highway traffic the TASEP has been generalized to the Nagel-Schreckenberg (NaSch) model NaSch92 . Here the particles have an internal degree of freedom, called velocity, which determines their hopping range. The velocity changes dynamically and is limited by a maximum value . In contrast to the standard TASEP the NaSch model is defined by a parallel updating scheme which leads to more realistic results. For the special case the NaSch model reduces to the TASEP with parallel dynamics.
For more than 20 years one has tried to determine the universality class of the NaSch model. For the case it was expected that it also belongs to the KPZ class, i.e. that the use of parallel dynamics does not change the universality class. This was confirmed with random matrix theory in Johansson2000 and was subsequently generalized to other parallel update schemes with , using determinantal techniques derived from Bethe ansatz Rako05 . However, for general maximum velocities the universality class has remained under debate since the internal degree of freedom (i.e. the velocity) might lead to a different universality class and numerical studies were inconclusive CsanyiK95 ; SasvariK97 .
Here we will show that the NaSch model indeed belongs to the KPZ class for all parameter values. Using nonlinear fluctuation hydrodynamics theory we calculate the nonuniversal coefficients fixing the exact asymptotic solutions for the dynamical structure function and the distribution of time-integrated currents. Performing large-scale Monte-Carlo simulations we show that the simulation results match the exact asymptotic KPZ solutions without any fitting parameter left. Additionally, we find that nonuniversal early-time effects, or the choice of initial conditions might have an strong impact on the numerical dynamical exponent determination and therefore lead to inconclusive results. We also show that the universality class is not changed by extending the model to a two-lane NaSch model with dynamical lane changing rules. This implies that neither the use of random-sequential dynamics nor single-file behaviour are essential for the universality.
II Nagel-Schreckenberg Model
The model introduced by Nagel and Schreckenberg (NaSch) NaSch92 is by now regarded as a minimal cellular automation model for traffic flow on highways. It can be viewed as an extension of the TASEP with parallel dynamics to longer-range interactions. However, in contrast to other generalisations of the TASEP which allow for the movement of particles beyond the nearest-neighbour, the NaSch model has a kind of velocity memory controlled by an internal parameter . corresponds to the number of cells particle has moved forward in time step . By the dynamical rules of the model, can at most increase by one in the next timestep which mimics the limited acceleration properties of vehicles. This velocity makes the model at the same time more realistic, but also more difficult to analyse. Especially it is not clear whether it has an impact on the dynamical universality class of the model.
The dynamical rules for the NaSch model are given by four steps which are applied to all vehicles at the same time (parallel or synchronous update). The update rule for the -th vehicle is:
Acceleration: If , the speed of the -th vehicle is increased by one, but remains unaltered if , i.e
[TABLE] 2. 2.
Deceleration: If , ( is the headway of the -th vehicle) the speed of the -th vehicle is reduced to , i.e.
[TABLE] 3. 3.
Randomization: If , the speed of the -th vehicle is decreased randomly by unity with probability , i.e.
[TABLE]
With probability the velocity of the vehicle remains unchanged. The velocity does not change if . 4. 4.
Vehicle movement: Each vehicle is moved forward according to its new velocity determined in 1.-3., i.e.
[TABLE]
These rules are minimal in the sense that the basic features of real highway traffic (e.g. spontaneous jam formation) are no longer reproduced if one rule is left out. Also the order of the rules is essential for realistic behaviour. Throughout this paper, numerical results will refer to an implementation of the NaSch model on a lattice with periodic boundary conditions.
In contrast to the TASEP, so far no closed solution for the stationary state of the NaSch model is known. The reviews SCNBook ; ChowdhurySS00 ; MaerivoetM05 give an overview over known results. Fig. 1 shows the fundamental diagram, i.e. the density-dependence of the stationary current, for different values of . For the particle-hole symmetry of the TASEP is lost and as a result the function is no longer symmetric around .
III Nonlinear Fluctuating Hydrodynamics (NLFH)
Nonlinear fluctuating hydrodynamics Mori ; Swift ; Das is a powerful phenomenological tool to describe the large-scale behaviour behaviour of fluctuations of conserved quantities in many-body system both in and out of thermal equilibrium Spoh14 . Notably, it captures the large-scale properties of the dynamical structure function in the universality class of the KPZ equation Halp15 as well as an infinite discrete family of other universality classes Popk15b ; Popk16 . In particular, the theory allows for adopting exact results obtained for specific models Prae02 ; Prae04 ; Bern16 to models that are not exactly solvable but are within the same universality class.
In the following we use the non-linear fluctuating hydrodynamic equation for conservative driven diffusive lattice gases with one conserved density and thus establish the connection of the KPZ equation with the NaSch model. Significantly, we will present exact analytic predictions for the dynamical structure function and time integrated current distributions which will serve as a test of the KPZ-universality.
Particle conservation along with local stationarity and slow relaxation of the conserved modes implies that the long-time evolution of the NaSch model at large scales is described in terms of a conservation law , where is the coarse-grained local density field, and is the associated current. Local stationarity ensures that the current depends on and only through the density , i.e., one has with the stationary current-density relation Kipn99 . Thus where . Evidently, with any constant in the physically permissible range is the stationary solution to this hydrodynamic equation. In this deterministic hydrodynamic description the effects of the noise disappear because of the spatial coarse-graining of the density and the Eulerian scaling of time in which the microscopic space and time scales are rescaled proportionally to a common scaling factor. In the case of lattice gas models these microscopic scales are the lattice constant and the time scale of particle jumps between lattice sites.
As next step one subtracts from the local density field its stationary background to obtain the fluctuation field , and expands the current in around the constant . To incorporate fluctuations and thus capture the effects of noise arising from the stochastic dynamics and to arrive at the fluctuating hydrodynamic description, a phenomenological diffusion term and Gaussian white noise are added to the current. To capture the universal behavior correctly, it suffices to expand the current-density relation up to second order Spoh14 . Possible logarithmic corrections, which arise from higher orders if at some density, are neglected BT_vanB12 ; Delf07 . Thus we arrive at the nonlinear fluctuating hydrodynamics (NLFH) equation
[TABLE]
The noise magnitude and the diffusion coefficient are related by the fluctuation-dissipation theorem
[TABLE]
where
[TABLE]
is independent of time due to the global particle conservation. This quantity contains information about the system’s space correlations and is a nonequilibrium analogue of the thermodynamic compressibility.
Notice that performing a Galilean transformation with removes the drift term from the NLFH equation (1) which then by writing turns into the originally proposed KPZ equation KPZ
[TABLE]
for the surface height with parameters
[TABLE]
For the lattice model the substitution is motivated by the exact mapping of the TASEP to a discrete surface growth process BARABASI_GROWTH ; HHZ ; KRUG_GROWTH ; KRUG_Book_GROWTH ; TASEP_GROWTH that is known as the single-step model. In Fig. 2 this mapping is generalized to a NaSch scenario resulting in a growing surface with diamonds of different size.
The universal large-scale properties of the KPZ equation are by now well-understood, see Halp15 for a recent review. The dynamical exponent that relates the scaling of space and time variables as takes the value , as opposed to of the deterministic Eulerian scaling or for normal diffusion. Two prominent exact analytic results displaying the space-time symmetry with dynamical exponent are the asymptotic limit of the dynamical structure function
[TABLE]
with the Prähofer-Spohn scaling function Prae04 and the distribution
[TABLE]
of centered time-integrated currents
[TABLE]
with the Baik-Rains scaling function and defined in BR . The scaling parameters are
[TABLE]
The exactly known scaling functions and are given by solutions of of certain Painlevé II transcendent equations PJF03 , and cannot be expressed in closed form but are tabulated with high precision Prae04_DATA .
In order to check whether the NaSch model is in the KPZ universality class we first calculate the hydrodynamic quantities , , and exactly for and from Monte-Carlo simulations for . This allows us to fix the analytic predictions for the dynamical structure function and time-integrated current distribution for comparison with numerical data. We stress that the quantities , and are purely stationary quantities that do not require any knowledge about space-time symmetry. Thus, a comparison of simulation results for the dynamical structure function and current statistics with the analytical predictions (6) and (7) serves as a reliable check whether the NaSch model truly belongs the KPZ universality class.
As the discussion so far treats the dynamics as continuous in space and time we need to define for the NaSch model a discrete version of the hydrodynamic quantities , , , the structure function and time-integrated currents. To this end a configuration of the NaSch model at the end of an update cycle is expressed by a pair of occupation numbers and its associated velocities at site . We limit our simulations to periodic systems of length with fixed particle density . The current-density relation is calculated as where is the stationary average velocity of the cars. For the stationary state is unknown and the compressibility is calculated from space correlations as
[TABLE]
where the cutoff excludes exponentially decaying space correlation which can be neglected within statistical accuracy. With the hydrodynamic quantities at hand the dynamical structure function
[TABLE]
can be measured and compared with the scaling form (6). To define a discrete version of the centered time-integrated current we have to introduce a discrete version of the instantaneous current
[TABLE]
indicating if a particle passes between sites and during the update from to . Finally, the discrete centered time-integrated current satisfying Eq. (7) is given as
[TABLE]
With these quantities we are in a position to probe in detail the dynamical universality class of the NaSch model.
IV NaSch Model with
For the NaSch model corresponds to the TASEP with parallel dynamics. In this case, the stationary state is exactly known allowing to determine all nonuniversal scaling factors exactly. Therefore, this special case serves as a benchmark to show the convergence towards the asymptotic limit and allows to identify early time contributions. The latter will play a key role to point out that early time contribution might persist longer than expected. This leads to essential insights into finite-time and -size effects for simulations with unknown steady state ().
Interpreting as the probability that a vehicle will move, we have full equivalence to the TASEP with parallel update rule. Hereby the random-sequential update is included as a limiting case when taking in the limit of (time properly rescaled), while in the limit of the dynamics become deterministic. The exact stationary probability distribution to observe a configuration factorizes into a two cluster form
[TABLE]
where is the occupation number at site . Using the Kolomogorov consistency relations
[TABLE]
with and one consequently has to solve the master equation for . Expressed in terms of the stationary master equation reduces to a quadratic form and yields
[TABLE]
With the stationary distribution at hand, one calculates the current-density relation and its compressibility as
[TABLE]
fixing the nonuniversal scaling parameter. Knowing these hydrodynamic quantities exactly we are in the position to compare simulation results to the exact asymptotic predictions derived in Sec. III without any free parameter left. Fig. 3 shows a scaling plot with dynamical exponent of simulation data obtained for and various . Additionally, in Meersoon_Schmidt_17 the parallel update TASEP has been shown to exhibit the Baik-Rains distribution (7) for current fluctuations. Remarkably, the data for the dynamical structure function and current distribution matches the predicted scaling form perfectly, although it is obtained for a model continuous in time and space.
V NaSch Model with
As mentioned before the stationary state is unknown for . Thus, the system has to be relaxed before one starts recording observables using the Metropolis sampler. Especially, it has been shown that the KPZ statistics are sensitive to initial conditions and might reveal different scaling functions Meersoon_Schmidt_17 ; Ferrari_Spohn . For a stochastic model the relaxation time can often be defined through the spectral gap of the time evolution operator SCNBook which depends on the system size as , where is the dynamic exponent. For the ASEP with periodic and open boundaries the spectral gap was calculated exactly using Bethe ansatz methods Dhar ; Gwa92 ; Kim95 ; Gier_Essler .
Since the spectral gap is in general hard to calculate, one might use the dynamical structure function to define an equivalent relaxation time. The dynamical structure function carries the information about the slow relaxation mode and displays the evolution of a perturbation/fluctuation trough the system. The amplitude of the dynamical structure function will decay exponentially instead of after the dynamical structure function has been spread over the whole system Prolhac_16 . The width of the dynamical structure function scales with time as . In case of the KPZ universality class we define the width as covering of the Prähofer Spohn KPZ scaling function, whereas one has . Thus, a lower boundary for a proper relaxation time is given when the structure function width covers the whole system. Solving we derive the relaxation time as
[TABLE]
It turns out that the system’s relaxation is the major computation bottleneck. A propper bound for a minimum required relaxation time allows a significant reduction of computation cost, and ensures relaxation artifacts to be absent. Because, the derived relaxation bound Eq. (23) applies for systems near the stationary state, we introduce a two level relaxation. Thus, we first initialize the system with equally spaced vehicles, velocity , pre-relax the state according to Eq. (23) and store it in memory. In this way, the chosen initial condition prevents the system of being stuck in a jam which may have a long life-time Nagel_Jam_93 . Second, to generate a new independent state, the relaxed state is loaded and again independently propagated according to Eq. (23). However, there are various ways to initialize the system which may have advantages or disadvantages, depending on the observed quantities. We have tested our data for independence on the initial state by choosing different initial conditions and comparing the observables. Only for these differences disappear.
Fig. 4 shows the compressibility and the second derivative of the current as function of the density for different values of . The behaviour of the compressibility for differs clearly from that for . In the latter case, increases monotonically with increasing density whereas for two local extrema exist in the interval . The compressibility is strongly enhanced at higher densities, reflecting the formation of spontaneous traffic jams.
The data for the dynamical structure functions (Fig. 5) for and , where is the density for which the scaling parameter becomes maximal, collapse well and show a very good agreement with the asymptotic scaling function (6). The time collapse of the distribution for the time-integrated currents (15) in Fig. 6 shows a nice agreement with the asymptotic Baik-Rains distribution (7).
VI Early time dynamical structure function
NLFH has produced only asymptotic results so far. A full space-time solution of Eq. (1) would allow for a better comparison with simulation data and therefore a better identification of corrections which may arise from higher order corrections to Eq. (1). In this section we will take a closer look on simulation data for the early time dynamical structure function, showing a density-dependent asymmetry that vanishes with time. Non-asymptotic effects might have a strong impact on the identification of universal behavior and may lead to inconclusive results. Therefore, a qualitative understanding of the early time dynamical structure function asymmetry is crucial for the interpretation of simulation data.
In order to easily compare data for different models and parameters, the dynamical structure functions are rescaled to its scaling function as
[TABLE]
Due to the particle-hole symmetry of the TASEP the measured dynamical structure function is symmetric for and matches the symmetry prediction of the asymptotic solution Eq. (6). However, for densities , the early time dynamical structure function shows an asymmetry which vanishes with increasing time. As shown in Fig. 7 the asymmetry is present both for (TASEP) and . Thus the asymmetry is not a special feature of the NaSch model where particle velocities might be interpreted as an internal degree of freedom. Note that fitting the dynamical exponent from the maximum of the dynamical structure function in a non-asymptotic regime will lead to density-dependent and therefore inconclusive results as observed in CsanyiK95 ; SasvariK97 .
The skew of the dynamical structure function that we observe at early times disappears for . It is negative for and positive for (Fig. 7) and increases with . This indicates the role of cubic corrections to Eq. (1) for the full time solution of the dynamical structure function. On the other hand, the distribution of the time-integrated current does not show indications for higher order corrections (Fig. 8).
VII Two-Lane NaSch Model with Dynamical Lane Changes
In order to further understand the relevance of universal behavior for traffic-like models we will now relax the condition of single-file motion. We consider a one-dimensional system with two lanes and dynamical symmetric lane changing rules that allow overtaking on both lanes. For our purpose, we do not need rules that lead to a very realistic simulation of multilane traffic Rickert ; NagelWWS ; SCNBook , but represent only the basic aspects of lane changing.
Generically, a lane change decision is based on two criteria: The incentive criterion which tests for an improvement of the individual traffic situation, e.g. to move forward with their desired velocity, and the safety criterion where each vehicle considers a lane change based on the available backward gap in the desired lane Rickert ; NagelWWS ; SCNBook .
It is natural to split the multi-lane-model update into two substeps: In the first substep vehicles may change lanes and in the second substep vehicles move forward as in the single-lane NaSch model.
The investigated lane change protocol is designed as follows:
- •
Incentive criterion: If the headway in front of the -th vehicle on lane is too small to travel with the desired speed in the ensuing NaSch update and the headway in the adjacent lane is larger, the vehicle considers a lane change. Otherwise, it stays in its actual lane, i.e.
[TABLE]
- •
Safety criterion: The -th vehicle got a neighboring vehicle on the adjacent lane which might be next to or behind to it. This neighboring vehicle is moving with velocity and measures the backward gap. The backward gap is equal to zero if the vehicles are next to each other. To avoid conflicts due to lane changes in the following NaSch update, the backward gaps should be sufficiently large, so that neighboring cars won’t break due to the lane changes, i.e.
[TABLE]
- •
Randomization: If the criteria above are satisfied the vehicle performs a lane change with probability
Lane changes are performed in parallel. Fig. 9 shows a typical lane change situation.
Note that all vehicles are identical and the system only conserves the overall vehicle density, therefore the system is expected to support a single KPZ-mode. Accounting for the symmetry of the model, the structure function and its hydrodynamic quantities can be defined as
[TABLE]
[TABLE]
[TABLE]
[TABLE]
In Fig. 10 a nice agreement between Monte-Carlo simulations and predicted asymptotic KPZ scaling behaviour (6) is shown. In order to reach the asymptotic regime within computation limits a vehicle density was used to avoid an early time skew of the dynamical structure function.
The results of this section once again show the robustness of the KPZ universality class. To observe KPZ behavior, single-file motion is not a necessary condition.
VIII Discussion
We have provided strong numerical evidence that the NaSch model of traffic flow belongs to the KPZ universality class for all choices of the parameters and . Previously, this was only known for the special limit and random-sequential dynamics where the model corresponds to the TASEP. Previous studies CsanyiK95 ; SasvariK97 were unable to determine the universality class conclusively because of the strong finite-size and finite-time effects (see Fig. 7).
The results presented here provide deeper insights both in the universality of driven diffusive systems and the dynamics of traffic flow. They indicate that neither the updating procedure (parallel update for NaSch vs. random-sequential update for TASEP) nor the internal degree of freedom (i.e. the velocity which is introduced for ) affect the universality. Furthermore, we have shown by considering a multi-lane version of the NaSch model that the universality class is also not changed by deviations from strict single-file motion, i.e. allowing for changes in the particle ordering.
To test for KPZ universality the dynamical structure function and the distribution of time-integrated currents were recorded for various times. Both observations show a nice agreement with the analytical predictions. The dynamical structure function shows a vanishing finite-time asymmetry which is likely to be universal and controlled by cubic corrections of the NLFH theory. The distribution of time-integrated currents do not show any indication for the relevance of cubic or higher corrections. Overall, we have found strong indications that the NLFH theory works properly for systems discrete in space and time (i.e. parallel update). Relevant quantities determining the asymptotic behavior are the current-density relation and the compressibility.
The slow relaxation modes are controlled by the universality class of the system. Monte Carlo simulations showed that, observables recorded in systems with insuffciently relaxed initial states show strong deviations to observables recorded in stationary systems. To overcome effects caused by insufficient relaxation, we have derived a relaxation criterion (23) for single species models that exhibit a nonlinear current-density relation. This criterion yields a precise estimate for the minimal time necessary to reach a state that can be considered stationary in simulations. It would be of interest to understand better the survival of universality in transient regimes of the NaSch model with time-dependent boundaries.
One expects NLFH to hold as well for multi-species models such as traffic models that incorporate cars as well as buses. In this case one expects fluctuations in the eigenmodes of NLFH to be described by explicitly known universal scaling functions, see Popk15b ; Popk16 for the general multi-species case. In CdGHS a more mathematical treatment of KPZ modes has been given for two-species models where NLFH is not postulated and universal distributions have been derived from first principles, confirming NLFH predictions.
Acknowledgements.
JdG would like to thank Tim Garoni for discussions and gratefully acknowledges financial support from the Australian Research Council. JS thanks the University of Melbourne, where parts of this work were done, for hospitality and support. He acknowledges ACEMS and the Bonn-Cologne-Graduate-School for covering travel expenses. This work was supported by Deutsche Forschungsgemeinschaft (DFG) under grant SCHA 636/8-2. AS, JS and GS acknowledge support by the German Excellence Initiative through the University of Cologne Forum ”Classical and Quantum Dynamics of Interacting Particle Systems”.
Appendix A Simulation method
In order to run efficient Monte Carlo simulations, it is recommendable to utilize translational invariance due to periodic boundary conditions and stationarity allowing for ergodic measurements by averaging over space and time, i.e.
[TABLE]
where and are Metropolis-Hastings Monte-Carlo estimators evaluating a single stationary Markov Chain of a system with sites. The evaluation points of interest are the positions and times , their corresponding ones vectors shift these points in order to make use of the translational invariance and stationarity. The average of over independent realisations guarantees the convergence to the desired quantity
[TABLE]
Note that, in case of stationarity and translational invariance one has , whereas supports a significantly lower variance than and therefore consumes less computation time to reach the desired accuracy. Further, the time between two ergodic measures may serve as a variance reduction parameter allowing to minimize the uncertainty of the estimator under fixed computation cost.
E.g. the estimator for the single lane dynamical structure function (see Eq. (13)) is based on .
Independent stationary Markov Chains are realised by using independent initial states drawn from stationary distribution, and propagated according to the systems update rules with independent sets of random numbers. In case of unknown stationary distribution (), we use the initial configuration where all vehicles are equally distributed and assigned to their maximum velocity. In order to reach the stationary limit, each configuration is independently propagated with at least updates (see Eq. (23)).
All pseudo random numbers throughout this paper are generated by the Mersenne Twister generator, implemented in the C++ standard library random.
The reference list from the paper itself. Each links out to its DOI / PubMed record.
- 1(1) M. Kardar, G. Parisi, and Y.-C. Zhang, Phys. Rev. Lett. 56, 889 (1986).
- 2(2) T. Halpin-Healy and K.A. Takeuchi, J. Stat. Phys. 160, 794 (2015).
- 3(3) J.T. Mac Donald, J.H. Gibbs and A.C. Pipkin, Biopolymers 6 1, 1968.
- 4(4) B. Derrida, Phys. Rep. 301, 65 (1998).
- 5(5) G.M. Schütz, Phase Trans. and Crit. Phen. 19 (Academic Press, London, 2001).
- 6(6) D. Dhar, Phase Transitions 9, 51 (1987).
- 7(7) L.H. Gwa and H. Spohn, Rev. Lett. 68, 725 (1992); Phys. Rev. A 46 (2), 844–854 (1992).
- 8(8) D. Kim, Phys. Rev. E 52 , 3512–3524 (1995).
