Nino Boccara Highway Car Traffic as a Complex System The Physicist’s Point of view.

Slides:



Advertisements
Similar presentations
COUNTING AND PROBABILITY
Advertisements

Probability Distributions CSLU 2850.Lo1 Spring 2008 Cameron McInally Fordham University May contain work from the Creative Commons.
1 Traffic jams (joint work with David Griffeath, Ryan Gantner and related work with Levine, Ziv, Mukamel) To view the embedded objects in this Document,
Machine Transformations
CITS4403 Computational Modelling Agent Based Models.
Slides for Parallel Programming Techniques & Applications Using Networked Workstations & Parallel Computers 2nd ed., by B. Wilkinson & M
PEDESTRAIN CELLULAR AUTOMATA AND INDUSTRIAL PROCESS SIMULATION Alan Jolly (a), Rex Oleson II (b), Dr. D. J. Kaup (c) (a,b,c) Institute for Simulation and.
Planning under Uncertainty
Computational Modelling of Road Traffic SS Computational Project by David Clarke Supervisor Mauro Ferreira - Merging Two Roads into One As economies grow.
Self Organized Criticality Benjamin Good March 21, 2008.
CHAPTER 6 Statistical Analysis of Experimental Data
Lectures on Cellular Automata Continued Modified and upgraded slides of Martijn Schut Vrij Universiteit Amsterdam Lubomir Ivanov Department.
The Role of Specialization in LDPC Codes Jeremy Thorpe Pizza Meeting Talk 2/12/03.
College Algebra Fifth Edition James Stewart Lothar Redlin Saleem Watson.
Quantum One: Lecture 7. The General Formalism of Quantum Mechanics.
Radial Basis Function Networks
Boyce/DiPrima 10th ed, Ch 10.5: Separation of Variables; Heat Conduction in a Rod Elementary Differential Equations and Boundary Value Problems, 10th.
Technische Universität München 1 Traffic Simulation with Queues Ferienakademie, Sarntal Neven Popov.
1 Chapter 8 The Discrete Fourier Transform 2 Introduction  In Chapters 2 and 3 we discussed the representation of sequences and LTI systems in terms.
Absorbing Phase Transitions
CITS4403 Computational Modelling Fractals. A fractal is a mathematical set that typically displays self-similar patterns. Fractals may be exactly the.
AN ITERATIVE METHOD FOR MODEL PARAMETER IDENTIFICATION 4. DIFFERENTIAL EQUATION MODELS E.Dimitrova, Chr. Boyadjiev E.Dimitrova, Chr. Boyadjiev BULGARIAN.
Scaling forms for Relaxation Times of the Fiber Bundle Model S. S. Manna In collaboration with C. Roy,S. Kundu and S. Pradhan Satyendra Nath Bose National.
Diffusion approximation for billiards models 1. Presentation of billiards models 2. The dynamic system approach 2.1 Notations and definitions 2.2 Fundamental.
Claudio Castellano CNR-INFM Statistical Mechanics and Complexity and
Random Sampling, Point Estimation and Maximum Likelihood.
The importance of sequences and infinite series in calculus stems from Newton’s idea of representing functions as sums of infinite series.  For instance,
1 Modeling maps a physical process to a mathematical representation (e.g. equations) that can be solved. Any physical process is infinitely complex (atom.
Models and Algorithms for Complex Networks Power laws and generative processes.
Finite Element Method.
Dynamical Replica Theory for Dilute Spin Systems Jon Hatchett RIKEN BSI In collaboration with I. Pérez Castillo, A. C. C. Coolen & N. S. Skantzos.
Module 1: Statistical Issues in Micro simulation Paul Sousa.
1 ECE-517 Reinforcement Learning in Artificial Intelligence Lecture 7: Finite Horizon MDPs, Dynamic Programming Dr. Itamar Arel College of Engineering.
Random-Graph Theory The Erdos-Renyi model. G={P,E}, PNP 1,P 2,...,P N E In mathematical terms a network is represented by a graph. A graph is a pair of.
Introduction to Lattice Simulations. Cellular Automata What are Cellular Automata or CA? A cellular automata is a discrete model used to study a range.
Model Iteration Iteration means to repeat a process and is sometimes referred to as looping. In ModelBuilder, you can use iteration to cause the entire.
Data Security and Encryption (CSE348) 1. Lecture # 12 2.
Conceptual Modelling and Hypothesis Formation Research Methods CPE 401 / 6002 / 6003 Professor Will Zimmerman.
Algorithms and their Applications CS2004 ( ) 13.1 Further Evolutionary Computation.
The Quantum Theory of Atoms and Molecules The Schrödinger equation and how to use wavefunctions Dr Grant Ritchie.
Lecture V Probability theory. Lecture questions Classical definition of probability Frequency probability Discrete variable and probability distribution.
ECE-7000: Nonlinear Dynamical Systems Overfitting and model costs Overfitting  The more free parameters a model has, the better it can be adapted.
Basic Principles (continuation) 1. A Quantitative Measure of Information As we already have realized, when a statistical experiment has n eqiuprobable.
CY1B2 Statistics1 (ii) Poisson distribution The Poisson distribution resembles the binomial distribution if the probability of an accident is very small.
Review of Probability. Important Topics 1 Random Variables and Probability Distributions 2 Expected Values, Mean, and Variance 3 Two Random Variables.
CS851 – Biological Computing February 6, 2003 Nathanael Paul Randomness in Cellular Automata.
Lab for Remote Sensing Hydrology and Spatial Modeling Dept of Bioenvironmental Systems Engineering National Taiwan University 1/45 GEOSTATISTICS INTRODUCTION.
1 6. Mean, Variance, Moments and Characteristic Functions For a r.v X, its p.d.f represents complete information about it, and for any Borel set B on the.
1 EE571 PART 3 Random Processes Huseyin Bilgekul Eeng571 Probability and astochastic Processes Department of Electrical and Electronic Engineering Eastern.
1. Searching The basic characteristics of any searching algorithm is that searching should be efficient, it should have less number of computations involved.
Urban Traffic Simulated From A Dual Perspective Hu Mao-Bin University of Science and Technology of China Hefei, P.R. China
DEPARTMENT/SEMESTER ME VII Sem COURSE NAME Operation Research Manav Rachna College of Engg.
Enhancing the capacity of on-ramp system by controlling the entrance gap Bin Jia, Xingang Li a, Rui Jiang b, Ziyou Gao a Bin Jia a, Xingang Li a, Rui Jiang.
Percolation Percolation is a purely geometric problem which exhibits a phase transition consider a 2 dimensional lattice where the sites are occupied with.
Copyright © Cengage Learning. All rights reserved. 5 Joint Probability Distributions and Random Samples.
Lecture 8: Measurement Errors 1. Objectives List some sources of measurement errors. Classify measurement errors into systematic and random errors. Study.
Data Structures and Algorithms Instructor: Tesfaye Guta [M.Sc.] Haramaya University.
Computational Physics (Lecture 10) PHY4370. Simulation Details To simulate Ising models First step is to choose a lattice. For example, we can us SC,
Precalculus Fifth Edition Mathematics for Calculus James Stewart Lothar Redlin Saleem Watson.
THE NORMAL DISTRIBUTION
Virtual University of Pakistan
The Quantum Theory of Atoms and Molecules
International Interdisciplinary Seminar
Computational Physics (Lecture 10)
Statistical-Mechanical Approach to Probabilistic Image Processing -- Loopy Belief Propagation and Advanced Mean-Field Method -- Kazuyuki Tanaka and Noriko.
Copyright © Cengage Learning. All rights reserved.
Quantum One.
Econometric Models The most basic econometric model consists of a relationship between two variables which is disturbed by a random error. We need to use.
STOCHASTIC HYDROLOGY Random Processes
Presentation transcript:

Nino Boccara Highway Car Traffic as a Complex System The Physicist’s Point of view

N. Boccara, Modeling Complex Systems, (New York: Springer-Verlag 2004) What is a complex system? it consists of a large number of interacting agents, it exhibits emergence, that is, a self-organizing collective behavior difficult to anticipate from the knowledge of agents behavior, its emergent behavior does not result from the existence of a central controller.

Example: Project inspired by the behavior of termites gathering wood chips into piles. Randomly distributed wood chips (left figure) eventually end up in a single pile (right figure). Density of wood: 0.25, number of termites: 75.

First model: K. Nagel and M. Schreckenberg: A Cellular Automaton Model for Freeway Traffic, Journal de Physique I (1992) Review: D. Chowdhury, L. Santen, and A. Schadschneider, Statistical Physics of VehicularTraffic and Some Related Systems, Physics Reports (2000) Cellular Automaton Models of Highway Traffic Flow

What is a model? A model is a simplified mathematical representation of a system. In the actual system many features are likely to be important. Not all of them, however, should be included in the model. Only a few relevant features which are thought to play an essential role in the interpretation of the observed phenomena should be retained. A simple model, if it captures the key elements of a complex system, may elicit highly relevant questions.

Simplest model: A one-lane highway traffic flow free-moving phasejammed phasecritical state At each time step a car (a blue square) either moves to the neighboring right cell if, and only if, it is empty (a yellow square) or does not move. Each figure represents 30 time steps for different car densities. A linear array of cells either occupied (by a car) or empty

This model is formulated in terms ofcellular automata. The existence of two phases: a free-moving phase for a car density less than a critical value and a jammed phase for a car density greater than this critical value. Local jams (sequence of stopped cars) are moving backwards. This very simple model shows: A cellular automaton is a dynamical system

The previous model is a simplified deterministic version of the Nagel-Schreckenberg model. It assumes that 1- car speeds can only take two values: 0 or 1, and 2- car drivers always move if they can If we assume that car speeds take the values and adopt the moving rule: a car occupying cell i and having d empty cells on its right moves, at the next time step, to cell A slightly more general model

free-moving phasejammed phase yellow: empty cell, red: speed 0, blue: speed 1, green: speed 2 color code at time t indicates speed at time t-1 critical density given by: Deterministic cellular automaton models of highway traffic flow obey a variational principle which states that, for a given car density, the average car speed is a non-decreasing function of time. N. Boccara, On the existence of a variational principle for deterministic cellular automaton models of highway traffic flow, International Journal of Modern Physics C (2001)

A phase space S whose elements represent possible states of the system; time t, which may be discrete or continuous; and an evolution law, that is, a rule that allows to determine the state at time t from the knowledge of the states at all previous times. What is a dynamical system? The notion of dynamical system includes the following ingredients:

Two examples of dynamical systems: 1- Bulgarian solitaire For instance, if N=10 (which corresponds to n=4), starting from the partition {1,2,7}, we obtain the following sequence: {1,3,6}, {2,3,5}, {1,2,3,4}. A pack of N = n (n+1)/2 cards is divided into k packs of cards, where A move consists in taking exactly one card of each pack and forming a new pack. By repeating this operation a sufficiently large number of times any initial configuration eventually converges to a configuration that consists of n packs of, respectively, 1, 2,..., n cards.

Numbers N of the form n(n+1)/2 are known as triangular numbers. What happens if the number of cards is not triangular? Since the number of partitions of a finite integer is finite, any initial partition leads into a cycle of partitions. For example, if N=8, starting from {8}, we obtain the sequence: {7, 1}, {6, 2}, {5, 2, 1}, {4, 3, 1 }, {3, 3, 2}, {3, 2, 2, 1}, {4,2,1,1}, {4,3,1}. For any positive integer N, the convergence towards a cycle, which is of length 1 if N is triangular, has been proved by J. Brandt, Cycles of Partitions, Proceedings of the American Mathematical Society (1982). In the case of a triangular number, it has been shown that the number of moves, before the final configuration is reached, is at most equal to n(n-1). The Bulgarian solitaire is a time-discrete dynamical system. Its phase space consists of all the partitions of the number N.

2- Original Collatz problem Many iteration problems are simple to state but often intractably hard to solve. Probably the most famous one is the so-called 3x+1 problem, also known as the Collatz conjecture,which asserts that, starting from any positive integer n, repeated iteration of the function f defined by always returns 1.

Its inverse is defined by The function f is bijective and is, therefore, a permutation of the natural numbers. The study of the iterates of f has been called the original Collatz problem (see L. C. Lagarias, The 3x+1 Problem and Its Generalizations, American Mathematical Monthly (1985) ) Here is a less known conjecture that, like the 3x+1 problem, has not been solved. Consider the function f defined, for all positive integers, by

If we consider the first natural numbers, we obtain the following permutation: While some cycles are finite, e.g., (3,2,3) or (5,7,9,6,4,5), it has been conjectured that there exist infinite cycles. For instance, none of the 250,000 successive iterates of 8 is equal to 8. This is also the case for 14 and 16. For this particular dynamical system, the phase space is the set of all positive integers, and the evolution rule is reversible.

What is a 1D cellular automaton? the local evolution rule is a map such that are, respectively, the left and right radii of rule f. where

Critical behavior of a cellular automaton highway traffic model In the deterministic Nagel-Schreckenberg model the transition from the free-moving phase to the jammed phase may be viewed as second-order phase transition 1- What is the order parameter? 2- What is the symmetry-breaking field? 3- What is the physical quantity characterizing the linear response of the order parameter to the symmetry-breaking field? 4- What are the critical exponents? 5- Can we find scaling relations? N. Boccara and H. Fukś, Critical Behavior of a Cellular Automaton Highway Traffic Model, Journal of Physics A: Mathematical and General (2000)

Symmetry considerations In a standard second-order phase transition, at high temperature, the system is in the disordered phase, i.e., the phase of higher symmetry. Below a critical temperature, the system is in the ordered phase characterized by a nonzero value of a symmetry-breaking order parameter. The symmetry group of the ordered phase is a subgroup of the symmetry group of the disordered phase.

For the transition from the free-moving phase to the jammed phase, the control parameter is the car density. The average car velocity is exactly given by: This expression shows that below the critical car density: all cars move at the maximum velocity, while above the critical density, the average velocity is less than the maximum speed.

Cellular automata modeling one-lane traffic flow are number-conserving. N. Boccara and H. Fukś, Number-conserving Cellular Automaton Rules, Fundamenta Informaticae (2002) Limit sets of number-conserving cellular automaton rules have, in most cases, a very simple structure, and are reached after a number of time steps of the order of the lattice size. Below the critical density any configuration in the limit set consists of “perfect tiles” as shown below: in a sea of cells in state (e) (e, e, 2)

Above the critical density a configuration in the limit set consists of a mixture of tiles containing cells of type: (e)(0)(e,1)(e,e,2) Tiles of type (0) and (e,1) found in the limit set of the jammed phase are called defective

If in the deterministic model we introduce random braking, then, even at low density, some tiles become defective which causes the average velocity to be less than the maximum speed maximum speed: 2 car density: 0.2 braking probability: 0.25 random braking means that a driver who could move at velocity v has a probability p to move at velocity v-1

The random braking parameter p can, therefore, be viewed as the symmetry-breaking field, and the order parameter m, conjugate to that field, is sinc e we obtain

Critical exponents For this particular system, in the vicinity of the transition point, the asymptotic behavior is characterized by the exponents β, γ, γ’, and δ defined by Close to the critical point, critical exponents satisfy scaling relations. If we assume that m is a generalized homogeneous function of p and ρ-ρ c, that is, then β is exactly equal to 1

Numerical simulations Divergence of ∂m/∂p at the critical point Log-Log plot of (m(p)-m(0))/p as a function of | ρ-ρ c | for ρ<ρ c Log-Log plot of (m(p)-m(0))/p as a function of | ρ-ρ c | for ρ>ρ c

Log-Log plot of m as a function of p for ρ=ρ c Numerical simulations show that γ ≃ γ’ ≃ 1 and δ ≃ 2 These critical exponents satisfy the scaling relation γ = (δ-1)β

These results can also be obtained using an approximate technique, called local structure theory, at order 3 going beyond the mean-field approximation (order 0). H. A. Gutowitz H. A., J. D. Victor J. D., and B. W. Knight Local Structure Theory for CellularAutomata, Physica D (1987)

THE END