Stability and bifurcation in network traffic flow: A Poincaré map approach

Similar documents
Existence, stability, and mitigation of gridlock in beltway networks

The traffic statics problem in a road network

Asymptotic traffic dynamics arising in diverge-merge networks with two intermediate links

UC Irvine UC Irvine Previously Published Works

A kinematic wave theory of capacity drop

A link queue model of network traffic flow

Traffic Flow Theory & Simulation

(This is a sample cover image for this issue. The actual cover is not yet available at this time.)

On the distribution schemes for determining flows through a merge

XIV Contents 2.8 A multipopulation model The case n = A multicl

On the global stability of departure time user equilibrium: A Lyapunov approach

Cell Transmission Models

Performance analysis and signal design for a stationary signalized ring road

STANDING WAVES AND THE INFLUENCE OF SPEED LIMITS

Traffic Flow Theory & Simulation

Car-Following Models as Dynamical Systems and the Mechanisms for Macroscopic Pattern Formation

Solving the Payne-Whitham traffic flow model as a hyperbolic system of conservation laws with relaxation

arxiv: v1 [math.oc] 13 Mar 2019

Chapter 5 Traffic Flow Characteristics

Shock wave analysis. Chapter 8. List of symbols. 8.1 Kinematic waves

Asynchronous and Synchronous Dispersals in Spatially Discrete Population Models

An Analytical Model for Traffic Delays and the Dynamic User Equilibrium Problem

Dynamical Phenomena induced by Bottleneck

Modifications of asymmetric cell transmission model for modeling variable speed limit strategies

First-In-First-Out Properties of a Commodity-based Kinematic Wave Simulation Model

arxiv:math/ v1 [math.ds] 3 Sep 2003

Hysteresis in traffic flow revisited: an improved measurement method

A Unifying Approach to the Dynamics of Production, Supply, and Traffic Networks. Dirk Helbing

Measuring Wave Velocities on Highways during Congestion using Cross Spectral Analysis

Traffic flow theory involves the development of mathematical relationships among

TREBALL FINAL DE GRAU

Using PeMS Data to Empirically Diagnose Freeway Bottleneck Locations in Orange

Optimization based control of networks of discretized PDEs: application to traffic engineering

Modelling, Simulation & Computing Laboratory (msclab) Faculty of Engineering, Universiti Malaysia Sabah, Malaysia

The German Autobahn: An ITS Test Bed for Examining Dynamic Traffic Flow Phenomena

Traffic Management and Control (ENGC 6340) Dr. Essam almasri. 8. Macroscopic

THE EXACTLY SOLVABLE SIMPLEST MODEL FOR QUEUE DYNAMICS

c) What are cumulative curves, and how are they constructed? (1 pt) A count of the number of vehicles over time at one location (1).

Transportation Research Part A

An Improved Car-Following Model for Multiphase Vehicular Traffic Flow and Numerical Tests

Delay of Incidents Consequences of Stochastic Incident Duration

Use of Performance Measurement System Data to Diagnose Freeway Bottleneck Locations Empirically in Orange County, California

2 One-dimensional models in discrete time

Coupling conditions for transport problems on networks governed by conservation laws

nario is a hypothetical driving process aiming at testing these models under various driving regimes (such as free flow and car following); the

Interactive Traffic Simulation

Solutions of a PT-symmetric Dimer with Constant Gain-loss

Chapter 23. Predicting Chaos The Shift Map and Symbolic Dynamics

EMPIRICAL OBSERVATIONS OF DYNAMIC TRAFFIC FLOW PHENOMENA ON A GERMAN AUTOBAHN

Macroscopic Simulation of Open Systems and Micro-Macro Link

A MACROSCOPIC TRAFFIC MODEL FOR ROAD NETWORKS WITH A REPRESENTATION OF THE CAPACITY DROP PHENOMENON AT THE JUNCTIONS

154 Chapter 9 Hints, Answers, and Solutions The particular trajectories are highlighted in the phase portraits below.

Microscopic Models under a Macroscopic Perspective

Traffic models on a network of roads

Continuum Modelling of Traffic Flow

Persistent Chaos in High-Dimensional Neural Networks

Self-similar solutions for the diffraction of weak shocks

arxiv: v1 [physics.soc-ph] 1 Aug 2017

arxiv: v1 [math.oc] 21 Sep 2015

MATH 100 Introduction to the Profession

Node modeling for congested urban road networks

Network Equilibrium Models: Varied and Ambitious

Mathematical Foundations of Neuroscience - Lecture 7. Bifurcations II.

EMPIRICAL STUDY OF TRAFFIC FEATURES AT A FREEWAY LANE DROP

Optimization and Stability of TCP/IP with Delay-Sensitive Utility Functions

(8.51) ẋ = A(λ)x + F(x, λ), where λ lr, the matrix A(λ) and function F(x, λ) are C k -functions with k 1,

arxiv:cond-mat/ v3 [cond-mat.stat-mech] 18 Aug 2003

Example of a Blue Sky Catastrophe

$QDO\]LQJ$UWHULDO6WUHHWVLQ1HDU&DSDFLW\ RU2YHUIORZ&RQGLWLRQV

Phase transition on speed limit traffic with slope

Using Aurora Road Network Modeler for Active Traffic Management

Motivation Traffic control strategies Main control schemes: Highways Variable speed limits Ramp metering Dynamic lane management Arterial streets Adap

From experimemts to Modeling

THE Internet is increasingly being used in the conduct of

A SIMPLIFIED MODEL OF URBAN RAILWAY SYSTEM FOR DYNAMIC TRAFFIC ASSIGNMENT

Simplest Chaotic Flows with Involutional Symmetries

ON THE ARROW OF TIME. Y. Charles Li. Hong Yang

8.1 Bifurcations of Equilibria

OVERVIEW OF A SIMULATION STUDY OF THE HIGHWAY 401 FTMS

A Probability-Based Model of Traffic Flow

A Novel Three Dimension Autonomous Chaotic System with a Quadratic Exponential Nonlinear Term

Introduction to Applied Nonlinear Dynamical Systems and Chaos

suppressing traffic flow instabilities

Capacity Drop. Relationship Between Speed in Congestion and the Queue Discharge Rate. Kai Yuan, Victor L. Knoop, and Serge P.

Assessing the uncertainty in micro-simulation model outputs

7 Planar systems of linear ODE

dynamical zeta functions: what, why and what are the good for?

!y + v!d.!y = 0. (1.2.4)

Recent Researches in Engineering and Automatic Control

Motivation. Evolution has rediscovered several times multicellularity as a way to build complex living systems

6.2 Brief review of fundamental concepts about chaotic systems

arxiv: v1 [physics.soc-ph] 13 Oct 2017

Discrete dynamics on the real line

CHAOTIC UNIMODAL AND BIMODAL MAPS

A Cross Entropy Based Multi-Agent Approach to Traffic Assignment Problems

Dynamical Systems and Chaos Part I: Theoretical Techniques. Lecture 4: Discrete systems + Chaos. Ilya Potapov Mathematics Department, TUT Room TD325

On Structural Properties of Feedback Optimal Control of Traffic Flow under the Cell Transmission Model

Simulation on a partitioned urban network: an approach based on a network fundamental diagram

String and robust stability of connected vehicle systems with delayed feedback

Summary of free theory: one particle state: vacuum state is annihilated by all a s: then, one particle state has normalization:

Transcription:

Stability and bifurcation in network traffic flow: A Poincaré map approach arxiv:1307.7671v1 [math.ds] 29 Jul 2013 Wen-Long Jin July 30, 2013 Abstract Previous studies have shown that, in a diverge-merge network with two intermediate links (the DM network), the kinematic wave model always admits stationary solutions under constant boundary conditions, but periodic oscillations can develop from empty initial conditions. Such contradictory observations suggest that the stationary states be unstable. In this study we develop a new approach to investigate the stability property of traffic flow in this and other networks. Based on the observation that kinematic waves propagate in a circular path when only one of the two intermediate links is congested, we derive a one-dimensional, discrete Poincaré map in the out-flux at a Poincaré section. We then prove that the fixed points of the Poincaré map correspond to stationary flow-rates on the two links. With Lyapunov s first method, we demonstrate that the Poincaré map can be finite-time stable, asymptotically stable, or unstable. When unstable, the map is found to have periodical points of period two, but no chaotic solutions. Comparing the results with those in existing studies, we conclude that the Poincaré map can be used to represent network-wide dynamics in the kinematic wave model. We further analyze the bifurcation in the stability of the Poincaré map caused by varying route choice proportions. We further apply the Poincaré map approach to analyzing traffic patterns in more general (DM) n and beltway networks, which are sufficient and necessary structures for network-induced unstable traffic and gridlock, respectively. This study demonstrates that the Poincaré map approach can be efficiently applied to analyze traffic dynamics in any road networks with circular information propagation and provides new insights into unstable traffic dynamics caused by interactions among network bottlenecks. Key words: Kinematic wave model; Diverge-merge network; Circular information propagation; Poincaré map; Stability; Bifurcation; Gridlock; Grid network; (DM) n network; Beltway network Department of Civil and Environmental Engineering, California Institute for Telecommunications and Information Technology, Institute of Transportation Studies, 4000 Anteater Instruction and Research Bldg, University of California, Irvine, CA 92697-3600. Tel: 949-824-1672. Fax: 949-824-8385. Email: wjin@uci.edu. Corresponding author 1

1 Introduction Observations have demonstrated that stop-and-go patterns frequently arise in congested traffic [29]. As large speed variations in such oscillatory traffic patterns are challenging for human drivers, accident likelihood [30] and vehicle emissions [3] can be significantly increased. Therefore, the properties, mechanism, and control of stop-and-go traffic have been subject to many studies in the transportation engineering field. For example, methods have been proposed to measure the magnitudes, periods, and propagation of traffic oscillations [28]. It was shown that unstable carfollowing behaviors can lead to phantom jams and stop-and-go traffic in a platoon of vehicles [e.g. 17; 24; 32]. Lane-changing, merging, and diverging activities are also significant contributors of the formation and growth of traffic oscillations [1; 2]. Generally, such instability is caused by individual vehicles local behaviors. With many metropolitan areas becoming oversaturated, such network bottlenecks as merges and diverges play a more important role in shaping traffic dynamics [10; 11], and complicated network-wide traffic dynamics can be caused by interactions among different network bottlenecks. In [9], a beltway network was shown to become totally gridlocked with certain merging priorities and diverging ratios. In [12], it was shown that a double-ring network can have multiple stationary states at the same density, and bifurcations are shown to exist in the macroscopic fundamental diagram. A series of studies have demonstrated that periodical oscillations with a period of about 10 minutes can occur in a diverge-merge network with two intermediate links in Figure 1: in [19, Section 7.3], damped and persistent oscillatory traffic patterns were first observed with a commodity-based Cell Transmission Model (CTM), even when the network is initially empty and has constant demand patterns and route choice proportions; in [23], such network-wide oscillations were replicated with a microscopic traffic simulator Paramics, and it suggests that such periodic oscillations are intrinsic properties of the network, not caused by the specific traffic flow models on a link or at the junctions; in [20], the mechanism and network conditions for the occurrence of persistent periodic oscillations were identified with detailed analyses of shock and rarefaction waves in the network; in [22], it was shown that the DM network can admit stationary solutions under all network conditions; i.e., if the network starts at certain stationary states, then it will stay there all the time. These studies on traffic dynamics in a diverge-merge network suggest that the interactions among diverging and merging bottlenecks can lead to unstable traffic patterns. Link 1 O Link 0 Link 3 D Link 2 Figure 1: A diverge-merge network with one O-D pair and two intermediate links: An abstract network 2

In this study, we examine the stability of these stationary states within the framework of kinematic wave models to better understand why the DM network cannot converge to these stationary states when oscillatory solutions occur. First we observe that, when one of the two intermediate links is congested and the other not, shock and rarefaction waves travel backward on the congested link and forward on the uncongested, and the two intermediate links form a circular path of information propagation associated with kinematic waves. Based on this observation, we create a section at the downstream boundary of the congested intermediate link and derive a Poincaré map in the out-flux across the section. Then we demonstrate that the fixed points of the Poincaré map are related to stationary states in the network. Further we demonstrate that oscillatory traffic dynamics are highly related to unstable fixed points of the Poincaré map. With the Poincaré map, we then analyze the stability and bifurcation properties of fixed points of the Poincaré map with respect to the route choice proportion. The rest of the paper is organized as follows. In Section 2, we present the kinematic wave model of traffic dynamics in the DM network and its stationary solutions. In Section 3, we derive a Poincaré map for the network and discuss its finite-time stable fixed points. In Section 4, we study properties of asymptotically stable and unstable fixed points. In Section 5, with examples we demonstrate the bifurcation in the stability of fixed points. In Section 6, we apply the Poincaré map approach to analyzing traffic patterns in more general road networks. In Section 7, we conclude with discussions and possible future studies. 2 The kinematic wave model and its stationary solutions For the DM network, we introduce two dummy links at the origin and destination, which are labeled as r and w, respectively. Vehicles in this network are categorized into two commodities: vehicles of commodity 1 use link 1, and those of commodity 2 use link 2. On link a (a A = {r,0,1,2,3,w}), a point is denoted by x a [0,X a ], where X a is the link length. Thus the diverging junction has three coordinates (0,X 0 ) (1,0) (2,0), and the merging junction has three coordinates (1,X 1 ) (2,X 2 ) (3,0). At a point (a,x a ) and time t, we define the following quantities of total traffic: density k a (x a,t), speed v a (x a,t), flow-rate q a (x a,t), demand d a (x a,t), and supply s a (x a,t). In addition, on all links except links 1 and 2, we define a (x a,t) as the proportion of commodity 1 vehicles; thus the density of commodity 1 is a (x a,t)k a (x a,t). Hereafter we omit (x a,t) from these variables unless necessary. 2.1 The kinematic wave model We assume that all vehicles have the same characteristics, and all links in the DM network are homogeneous. Furthermore, we assume a fundamental diagram at a point (a,x a ) (a = 0,,3) and time t: q a = Q a (k a ), and v a = V a (k a ) = Q a (k a )/k a [15]. Here we assume that q a = Q a (k a ) is unimodal and attains its capacity C a = Q a (k a,c ) at the critical density of k a,c. Then traffic demand 3

(a,x a ) (a {r,0,1,2,3,w}) Location x a on link a t Time X a Length of link a l a [0,1] The congested portion of link a k a (x a,t) Density at location x a and time t on link a q a (x a,t) Flow-rate a (x a,t) Proportion of commodity 1 vehicles φ a (x a,t) Flow-rate (flux) of commodity 1 vehicles d a (x a,t) Demand s a (x a,t) Supply U a (x a,t) = (d a (x a,t),s a (x a,t)) Traffic state in the demand-supply space C a Capacity of link a β Merging ratio of link 1 Constant choice proportion of route 1 v a (t) = q a (Xa,t) Out-flux of link a at time t u a (t) = q a (0 +,t) In-flux of link a at time t Ξ 1 The set of when information propagates counterclockwise Ξ 2 The set of when information propagates clockwise Ξ 1 The set of when the DM network is stationary at SOC-SUC Ξ 2 The set of when the DM network is stationary at SUC-SOC A 1 max{ (1 )C 0, C 2,β } defined in (12) A 2 max{ C 0, C 1,(1 β) } defined in (15) A 2 A 2 defined in (17) F The unified Poincaré map defined in (16) v The fixed point of the Poincaré map v The smaller periodical point of period 2 of the Poincaré map v + The larger periodical point of period 2 of the Poincaré map Table 1: A list of notations 4

and supply are also functions of total density, which are given by [13; 8; 26] d a = D a (k a ) Q a (min{k a,c,k a }), (1a) s a = S a (k a ) Q a (max{k a,c,k a }). (1b) From the definitions of demand and supply, we can see that the demand-supply pair can uniquely determine density and flow-rate: q a = min{d a,s a }, (2a) C a = max{d a,s a }, (2b) { D 1 k a = R a (d a /s a ) a (C a d a /s a ), d a s a Sa 1 (2c) (C a s a /d a ), s a d a Thus we can denote a traffic state at a point by a demand-supply pair U a = (d a,s a ). In the kinematic wave model of traffic dynamics on the DM network, traffic dynamics on link a (a = 0,,3) are described by the following LWR model k a t + k av a (k a ) x a = 0. (3a) To track dynamics of commodity 1 flows on links 0 and 3 we apply a multi-commodity LWR model [26]: a k a t + ak a V a (k a ) x a = 0, a = 0,3. (3b) Then (3) constitutes a link-based kinematic wave model of traffic dynamics in the DM network, which is a system of six hyperbolic conservation laws. In [21; 22], it was shown that the kinematic wave model is well-defined when complemented by the following invariant junction flux functions. Here φ a (x a,t) is the flux of commodity 1 traffic, and q a (x a,t) φ a (x a,t) the flux of commodity 2 traffic. 1. If a point (a,x a ) has only one upstream link and one downstream link, then the total and commodity 1 fluxes through this point are given by q a (x a,t) = min{d a (x a,t),s a (x + a,t)}, (4a) φ a (x a,t) = a (x a,t)q a (x a,t), (4b) where x a and x + a are the upstream and downstream points of (a,x a ), respectively. The flux function can be applied to the origin and destination junctions as follows. (a) At the origin junction (0,0) (r,0), if the demand at origin, d r (0,t), and the proportion of commodity 1, r (0,t), are given, from (4) the boundary fluxes are given by q r (0,t) = q 0 (0,t) = min{d r (0,t),s 0 (0 +,t)}, (5a) φ r (0,t) = r (0,t)q r (0,t). (5b) 5

(b) At the destination junction (3,X 3 ) (s,0), if the supply at the destination, s r (0 +,t), is given, from (4) the boundary fluxes are given by q w (0,t) = q 3 (X 3,t) = min{d 3 (X 3,t),s w(0 +,t)}, (6a) φ w (0,t) = 3 (X 3,t)q w(0,t). (6b) 2. At the diverging junction (0,X 0 ) (1,0) (2,0), the boundary fluxes are given by q 0 (X 0,t) = min{d 0 (X0,t), s 1(0 +,t) s 2 (0 +,t) 0 (X0,t), 1 0 (X0,t)}, (7a) q 1 (0,t) = φ 0 (X 0,t) = q 0 (X 0,t) 0 (X0,t), (7b) q 2 (0,t) = q 0 (X 0,t)(1 0 (X0,t)). (7c) 3. At the merging junction (1,X 1 ) (2,X 2 ) (3,0), the boundary fluxes are given by q 3 (0,t) = min{d 1 (X 1,t) + d 2(X 2,t),s 3(0 +,t)}, (8a) q 1 (X 1,t) = φ 3 (0,t) = min{d 1 (X 1,t),max{s 3(0 +,t) d 2 (X 2,t),βs 3(0 +,t)}}, (8b) q 2 (X 2,t) = min{d 2 (X 2,t),max{s 3(0 +,t) d 1 (X 1,t),(1 β)s 3(0 +,t)}, (8c) where β is the merging ratio of link 1. The kinematic wave model, (3), together with the entropy conditions above, defines a semigroup of network hyperbolic conservation laws [5] in the sense that, given initial conditions in k a (x a,0) and a (x a,0) and boundary conditions in d r (0,t), r (0,t), and s w (0 +,t), we can uniquely solve k a (x a,t) and a (x a,t) at any time. Therefore, the network kinematic wave model can be considered as an infinite-dimensional dynamical system. 2.2 The traffic statics problem and its stationary solutions In [22], the traffic statics problem is defined as finding stationary solutions to (3) when the origin demand, destination supply, and route choice proportion are all constant: for example, d r (0,t) = C 0, r (0,t) =, and s w (0 +,t) =. In this case, (3) becomes an autonomous, infinitedimensional system, and traffic dynamics in the road network are determined by the initial conditions on the two intermediate links: k 1 (x 1,0) and k 2 (x 2,0). It was found that in stationary states the flow-rates on the two intermediate links are constant: q a (x a,t) = q a (a = 1,2); and the commodity proportions are constant on links 0 and 3: a (x a,t) = (a = 0,3). Then the flow-rates on links 0 and 3 are the same: q = q 1 + q 2. Since the origin demand equals link 0 s capacity, link 0 becomes over-critical (OC) with k 0 (x,t) k 0,c after a finite period of time; similarly, since the destination supply equals link 3 s capacity, link 3 becomes under-critical (UC) with k 3 (x,t) k 3,c after a finite period of time. Therefore, (3) can be simplified into the 6

following two equations: k 1 t k 2 t which are complemented by the following flux functions: + k 1V 1 (k 1 ) x 1 = 0, (9a) + k 2V 2 (k 2 ) x 2 = 0, (9b) q a (x a,t) = min{d a (xa,t),s a (x a +,t)}, x a (0,X a ),a = 1,2 (10a) q 1 (0,t) = min{c 0,s 1 (0 +,t), 1 s 2(0 +,t)}, (10b) q 2 (0,t) = min{(1 )C 0, 1 s 1 (0 +,t),s 2 (0 +,t)}, (10c) q 1 (X 1,t) = min{d 1 (X1,t),max{ d 2 (X2,t),β}}, (10d) q 2 (X 2,t) = min{d 2 (X 2,t),max{ d 1 (X 1,t),(1 β)}}. (10e) Then the stationary density on link a can be written as k a (x a,t) = (1 I a (x a ;l a ))R a (q a /C a ) + I a (x a ;l a )R a (C a /q a ), (11) { 0, xa [0,(1 l where l a [0,1], and the indicator function I a (x a ;l a ) = a )X a ). On each link, 1, x a [(1 l a )X a,x a ] there can be four types of stationary states: (i) when q a = C a and any l a, the stationary state is C (critical); (ii) when q a < C a and l a = 0, the stationary state is SUC (strictly under-critical); (iii) when q a < C a and l a = 1, the stationary state is SOC (strictly over-critical); and (iv) when q a < C a and l a (0,1), the stationary state is ZS (zero shock wave). In [22] it was shown that stationary solutions to (9) with (10) exist under all network conditions. That is, if the initial condition is a stationary solution, then the network stays at the state. In stationary states, link 0 is always OC at (C 0,q), link 3 is always UC at (q, ), and links 1 and 2 can be C, SUC, SOC, or ZS. In Table 2, solutions of stationary states on links 1 and 2 are listed under all network conditions: from the types of stationary states on both links and the corresponding flow-rates under given network conditions, we can use (11) to find the stationary densities on both links. Refer to [22] on the derivation of the table. 3 A Poincaré map of circular information propagation When C 0 < min{c 1 +C 2, } or C 1 +C 2 min{c 0, }; i.e., when the upstream or the middle parts of the DM network are bottlenecks, Table 2 shows that stationary states on links 1 and 2 are both UC. As shown in [20], in these cases the stationary states will be reached in a finite time under any initial conditions. Thus, these stationary states are always stable. 7

Capacities β Link 1-Link 2 q C 0 < min{c 1 +C 2, } 1 C 2 C 0 SUC-C C 2 /(1 ) 1 C 2 C 0 < < C 1 C 0 SUC-SUC C 0 C 1 C 0 C-SUC C 1 / C 1 +C 2 min{c 0, } < C 1 C 1 +C 2 SUC-C C 2 /(1 ) = C 1 C 1 +C 2 C-C C 1 / > C 1 C 1 +C 2 C-SUC C 1 / = C 0 < C 1 +C 2 < 1 C 2 C 0 SUC-C C 2 /(1 ) = 1 C 2 C 0 < β SUC-C β SUC/SOC/ZS-C 1 C 2 C 0 < < C 1 C 0 < β SUC-SUC/SOC/ZS = β SUC/SOC/ZS-SUC/SOC/ZS > β SUC/SOC/ZS-SUC = C 1 C 0 β C-SUC/SOC/ZS > β C-SUC > C 1 C 0 C-SUC C 1 / < min{c 0,C 1 +C 2 } < 1 C 2 SUC-C C 2 /(1 ) = 1 C 2 < β SUC-C β SUC/SOC/ZS-C 1 C 2 < < C 1 < β SUC-SOC = β SOC-SUC/SOC/ZS, SUC/ZS-SOC > β SOC-SUC = C 1 β C-SUC/SOC/ZS > β C-SUC > C 1 C-SUC C 1 / Table 2: Possible stationary states under different network conditions: In the fourth column, the stationary states on the left of a dash are for link 1, and those on the right for link 2. A slash means or. Here q 1 = q and q 2 = (1 )q. [22] 8

O Link 1 Link 0 Link 3 D Link 2 Figure 2: Circular information propagation in the DM network and two Poincaré sections In this study, we focus our discussions on the stability of the kinematic wave model, (9) with (10), when C 0 and < C 1 +C 2 ; i.e., when the downstream link 3 imposes a bottleneck for the whole network. We denote two sets of by Ξ 1 = { : C 1 1, or 1 C 2 < < C 1 and β; C 0 and < C 1 +C 2 } Ξ 2 = { : 0 1 C 2, or 1 C 2 < < C 1 and β; C 0 and < C 1 +C 2 }. The two sets are collectively exhaustive and overlap only when 1 C 2 < < C 1 and = β. 3.1 The derivation of a Poincaré map From Table 2, when Ξ 1, links 1 and 2 are stationary at OC and UC, respectively; when Ξ 2, links 1 and 2 are stationary at UC and OC, respectively. Since shock and rarefaction waves travel upstream in OC states and downstream in UC states, perturbations to a stationary state will circulate with shock or rarefaction waves on the two intermediate links. That is, the two intermediate links are closed by the diverge and the merge to form a circular path for information propagation. In particular, the information propagation direction is counterclockwise when Ξ 1 and clockwise when Ξ 2, as shown in Figure 2. In the following we study the dynamics associated with circular information propagation in terms of Poincaré maps, which were originally developed to study periodical movements of celestial bodies [33, Chapter 10]. Note that, traditionally, Poincaré maps were used for ordinary differential equations, but here we derive a Poincaré map for a system of two partial differential equations in (9). First for Ξ 1, we define a Poincaré section at the downstream boundary of link 1, (1,X 1 ), as shown in Figure 2. At t, we apply a small perturbation to a stationary state at the point and denote the out-flux by v 1 (t). Then the perturbation will travel backward on link 1 to the diverge and then forward on link 2 to the merge. When the perturbation reaches the point again after T, we obtain v 1 (t + T ) as a Poincaré map of v 1 (t), v 1 (t + T ) = F 1 v 1 (t), which is a one-dimensional discrete dynamical system. The Poincaré map can be derived based on the propagation of kinematic waves on the two intermediate links as follows. 9

1. At t, a small perturbation is applied on link 1 at (1,X 1 ), so that its out-flux becomes v 1(t). Since link 1 is stationary at OC, we have d 1 (X 1,t) = C 1, and the traffic state at the point becomes (C 1,v 1 (t)), which propagates upstream. 2. At t +T 1, the perturbed state (C 1,v 1 (t)) on link 1 reaches the diverge. Since link 2 is stationary at UC, s 2 (0 +,t + T 1 ) = C 2. Then from (7), the in-flux on link 2 becomes 1 u 2 (t + T 1 ) = min{(1 )C 0, 1 v 1 (t),c 2 }. Then the traffic state on link 2 at (2,0 + ) becomes (u 2 (t + T 1 ),C 2 ), which propagates downstream. 3. At t = t + T, 2 (u 2 (t + T 1 ),C 2 ) on link 2 reaches the merge. Then from (8), the out-flux on link 1 becomes Therefore, we have where v 1 (t + T ) = min{c 1,max{ u 2 (t + T 1 ),β }}. v 1 (t + T ) = min{c 1,max{ min{(1 )C 0, 1 v 1 (t),c 2 },β }} = min{c 1,max{ (1 )C 0, C 2,β, 1 = min{c 1,max{A 1, 1 v 1 (t)}} v 1 (t)}} A 1 max{ (1 )C 0, C 2,β }. (12) In the derivation, we use some basic properties of min and max operators given in Appendix A. Thus, we have the following Poincaré map in [20]. v 1 (t + T ) = F 1 v 1 = min{c 1,max{A 1, 1 Similarly, for Ξ 2, we can derive the following Poincaré map: v 1 }}. (13) v 2 (t + T ) = F 2 v 2 (t) = min{c 2,max{A 2, 1 v 2(t)}}, (14) 1 Note that here the route choice proportion is always constant. 2 The exact value of T depends on the length and fundamental diagram of link 1 as well as traffic states, as shown 10

where v 2 (t) is the perturbed out-flux on link 2 at (2,X2 ), and A 2 max{ C 0, C 1,(1 β) }. (15) Comparing (13) and (14), we can see that they are symmetric in the sense that they are equivalent if v 1,, C 1, and β are swapped with v 2, 1, C 2, and 1 β respectively. Note that a discrete dynamical system similar to (13) was first derived in [20], but was not thoroughly analyzed as Poincaré maps. Here the new Poincaré maps, (13) and (14), are more complete, since they apply to a more general { merging model (8) and more network conditions. v1 (t), Ξ If we define a new variable v(t) = 1, then we can obtain a unified v 2 (t), Ξ 2 Poincaré map: v(t + T ) = Fv(t), where Fv = { F1 v, Ξ 1 F 2 ( v), Ξ 2 { min{c1,max{a 1, 1 v}}, Ξ 1 max{ C 2,min{A 2, 1 ( v)}}, Ξ 2 (16) where A 2 A 2 = min{c 0,C 1,β }. (17) From Table 2, it can be easily verified that the fixed point of (16) has the same flow-rate as in the corresponding stationary states. That is, we have the following theorem. Theorem 3.1 When Ξ 1, the fixed point of (16) is v = q, where q is given in Table 2 under the same network conditions. Namely, the fixed point is v = { C1, C 1 1;, (1 C 2, C 1 ) and β. (18) When Ξ 2, the fixed point of (16) is v = (1 )q, where q is given in Table 2 under the same network conditions. Namely, the fixed point is v = { C3 C 2, 0 1 C 2 ;, (1 C 2, C 1 ) and β. (19) 3.2 Finite-time stable fixed points of the Poincaré map For a discrete dynamical system, (16), a fixed point is finite-time stable, if and only if the dynamical system, starting from any initial conditions, converges to the fixed point in a finite number of time-steps [16; 4]. Then we have the following theorem, whose proof is given in Appendix B. 11

Theorem 3.2 For DM networks with Ξ 1, (16) is finite-time stable at v = C 1 when C 1 1; or at v = when (1 C 2, C 1 ) and = β; or at v = when = C 0, (1 C 2, C 1 ), and > β. Similarly, for Ξ 2, (16) is finite-time stable at v = C 2 when 0 1 C 2 ; or at v = when = C 0, (1 C 2, C 1 ), and < β. In [20], it was shown that the kinematic wave model (9) also reaches stationary states in a finite period of time under the corresponding network conditions. This demonstrates the consistency between the Poincaré map (16) and the original kinematic wave model in finite-time stable traffic dynamics. 4 Stability of SOC-SUC and SUC-SOC stationary states From Theorem 3.2, the DM network converge to stationary states in a finite period of time except for < min{c 0,C 1 +C 2 } and Ξ 1 or Ξ 2, where Ξ 1 = { (1 C 2, C 1 ) and > β; < min{c 0,C 1 +C 2 }} Ξ 2 = { (1 C 2, C 1 ) and < β; < min{c 0,C 1 +C 2 }} From Table 2, we can see that the network is stationary at SOC-SUC and SUC-SOC for Ξ 1 and Ξ 2, respectively. In both cases, the fixed point of (16) is v =. In this section we focus on the stability of the fixed point. 4.1 Local stability analysis with Lyapunov s first method When Ξ 1, we denote a small perturbation of v around the fixed point by ṽ = v. Since v, we have 1 v, which is greater than A 1 and smaller than C 1. Thus (16) is equivalent to a local linear map: Fṽ = 1 ṽ, (20) which leads to F n ṽ = ( 1 )n ṽ. Since 1 > 0 for Ξ 1, the map is always oscillatory. The local stability of (16) depends on the magnitude of 1. Following the first Lyapunov method [25; 31; 14], we obtain the following stability properties of the original Poincaré map, (16). Theorem 4.1 For a DM network with Ξ 1, which admits a SOC-SUC stationary state, the stability of the fixed point of the Poincaré map, (16), is as follows: (i) When 1 1; i.e., when 1 2, (20) is unstable, and, therefore, (16) is locally unstable. In this case, the SOC-SUC stationary 12

state is unstable, and PPO (persistent periodic oscillatory) traffic patterns develop in the network; (ii) When 0 1 < 1; i.e., when > 1 2, (20) is asymptotically stable, and, therefore, (16) is asymptotically stable. In this case, the SOC-SUC stationary state is asymptotically stable, and DPO (damped periodic oscillatory) traffic patterns develop in the network. Similarly, we can obtain the following corollary for fixed points corresponding to SUC-SOC stationary states when Ξ 2. Corollary 4.2 For a DM network with Ξ 2, which admits a SUC-SOC stationary state, the stability of the fixed point of the Poincaré map, (16), is as follows: (i) When 1; i.e., when 2 1, (16) is locally unstable. In this case, the SUC-SOC stationary state is unstable, and the DM network has PPO solutions; (ii) When 0 1 < 1; i.e., when < 1 2, (16) is asymptotically stable. In this case, the SUC-SOC stationary state is asymptotically stable, and the DM network has DPO solutions. Here we obtain the necessary and sufficient conditions for the occurrence of both PPO and DPO solutions in a DM network, which are consistent with those in [20]. 4.2 Periodical points of the Poincaré map Furthermore, as shown in [20], the PPO solutions tend to have constant oscillation magnitudes in both densities and flow-rates. In this subsection, we will relate these magnitudes to periodical points of the Poincaré map, (16) with Ξ 1 or Ξ 2. For a discrete Poincaré map (16), if F n v = v and F k v v for k < n, then v is a periodical point of period n [18, Chapter 4]. In this sense, the fixed point of the Poincaré map, v =, is a periodical point of period 1. When Ξ 1, we first attempt to find periodical points of period 2, which satisfy F 2 v = v; i.e., 1 v = F 2 v min{c 1,max{A 1, 1 min{c 1,max{A 1, 1 v}}}}. (21) Obviously, the fixed point v = is a solution of (21). When the fixed point of (16) is asymptotically stable; i.e., when > 2 1, we have the following lemma, whose proof is given in Appendix C. Lemma 4.3 For a DM network with Ξ 1 and > 1 2, (21) has no solutions different from v = ; i.e., the Poincaré map, (16), has no periodical points of period 2 when (16) is asymptotically stable or when the network has DPO solutions. When the fixed point of (16) is unstable; i.e., when 2 1, we have the following lemma, whose proof is also given in Appendix C. 13

Lemma 4.4 For a DM network with Ξ 1 and 1 2, the Poincaré map, (16), has two periodical points of period 2, v and v + : v = max{a 1, 1 C 1} < v, (22a) v + = min{c 1, 1 A 1 } > v. That is, v and v + are two solutions of (21), which are different from the fixed point. In addition, (22b) Fv = v +, (23a) Fv + = v, (23b) Thus {v,v,v + } is an invariant set of the Poincaré map [25]. When = 1 2, any v [v,v ) (v,v + ] is a periodical point of period 2. Furthermore, the following lemma, whose proof is also given in Appendix C, shows that there are no periodical points of period 4 for (16) when 1 2. Lemma 4.5 For a DM network with Ξ 1 and 2 1, there are no periodical points of period 4 for the Poincaré map (16). From Lemmas 4.3, 4.4, and 4.5, we then have the following theorem. Theorem 4.6 For a DM network with Ξ 1, which has a SOC-SUC stationary state, the Poincaré map, (16), has one periodical point of period 1, v =. When < 1 2, it has two periodical points of period 2, v = max{a 1, 1 C 1} < v and v + = min{c 1, 1 A 1} > v ; when = 1 2, it has an infinite number of periodical points of period 2 between v = max{a 1, C 1 } and v + = min{c 1, A 1 }. The map has no other periodical points. Proof. According to Sarkovskii s theorem [18, Chapter 5], if a discrete map has no periodical points of period 2, it only has a fixed point of period 1. Then from Lemma 4.3, the Poincaré map (13) has only one fixed point of period 1 when > 1 2. Sarkovskii s theorem also states that, if a discrete map has no periodical points of period 4, then it only has periodical points of periods 1 and 2. Then from Lemma (4.4), the Poincaré map (13) has only one fixed point of period 1, two periodical points of period 2 when < 1 2, and an infinite number of periodical points of period 2 when = 2 1. Similar to Theorem 4.6, the following corollary states periodical points of the Poincaré map when Ξ 2. Corollary 4.7 For a DM network with Ξ 2, which has a SUC-SOC stationary state, the Poincaré map, (16), has one periodical point of period 1, v =. When > 1 2, it has two periodical points of period 2, v = max{ C 2, 1 A 2 } < v and v + = min{a 2, 1 C 2} > v ; when = 1 2, any point v [v,v ) (v,v + ] is a periodical point of period 2. The map has no other periodical points. 14

In addition, we have the following theorem regarding chaotic solutions to the Poincaré map, (16). Corollary 4.8 For a DM network with Ξ 1 or Ξ 2, the Poincaré map, (16), has no chaotic solutions. Proof. According to [27; 6], chaotic solutions exist if and only if when there is a periodical point of period 3. Thus from Theorem 4.6 and Corollary 4.7, there exist no chaotic solutions for the Poincaré map. In the following we consider two examples. First, we consider the DM network studied in [19; 23; 20]: C 0 = 3, C 1 = 1, C 2 = 2, = 2, and β = C 1 C 1 +C 2 = 1 3. In this network, < min{c 0,C 1 +C 2 }, A 1 = max{3 1, 3 2}, and A 2 = min{3, 2 3 }. The Poincaré map (16) can be written as { min{1,max{3 1, 2 Fv = 3,2 1 v}}, 1 3 1 max{0,min{3, 2 3, 1 (2 v)}}, 0 3 1 1. From Theorem 3.2, the Poincaré map is finite-time stable at v = C 1 = 1 when 1 2 1; or at v = = 3 2 when = 1 3 ; or at v = C 2 = 0 when = 0. 2. From Theorem 4.1 and Corollary 4.2, when ( 1 3, 1 2 ), the map is locally unstable at v = = 2, which corresponds to a SOC-SUC stationary state, since 1 2 ; when (0, 1 3 ), the map is asymptotically stable at v = = 2, which corresponds to a SUC-SOC stationary state. Comparing with results in [20], we can verify that PPO traffic patterns arise in an initially empty DM network when the stationary states are unstable, and DPO traffic patterns arise when the stationary states are asymptotically stable. Therefore, unstable stationary states can never be reached in an initially empty network, and asymptotically stable stationary states can be reached only after a long time. Note that this conclusion does not contradict that in [22], where it was shown that stationary states always exist for the DM network. 3. When ( 1 3, 1 2 ), A 1 = max{2 3(1 ),0, 2 3 } = max{3 1,0, 2 3 } = 2 3. Thus from Theorem 4.6, there are two periodical points of period 2 for the Poincaré map: v = max{a,2 1 } = max{ 2 3,3 1 }, v + = min{1,2 1 A} = min{1, 8 3 2 1 3 }. For example, when = 0.45, v = 7 9, and v+ = 1. These two values correspond to the lower and upper magnitudes of flow-rates on link 1 in the PPO solutions as observed in [19, Section 7.3] and [20]. Therefore, the periodical points of periodic 2 determine the oscillation magnitudes of PPO solutions in the DM network. 15

In the second example, we consider a DM network with < min{c 0,C 1 +C 2 }, C 1 = C 2, and the fair merging rule with β = C 1 /(C 1 +C 2 ) = 1 2. From Theorem 3.2, we can find all finite-time stable fixed points of the Poincaré map, (16). This network has SUC-SOC stationary states when (1 C 2, C 1 ) and < 2 1, and SOC-SUC stationary states when (1 C 2, C 1 ) and > 1 2. But from Theorem 4.1 and Corollary 4.2, the corresponding stationary state are always asymptotically stable. That is, the DM network has DPO solutions, but no PPO solutions. This is again consistent with numerical simulations in [19, Section 7.2]. 5 Bifurcation of stationary states with respect to route choice proportions In this section, we consider the impacts of route choice proportions on traffic dynamics in the following DM network: C 0 = 3, C 1 = 1.5, C 2 = 2, = 2.5, and β = 0.3. In this network, < min{c 0,C 1 +C 2 }, A 1 = max{3 0.5,0.75}, and A 2 = min{3,0.75}. The Poincaré map, (16), can be written as Fv = { min{1.5,max{3 0.5,0.75,2.5 1 v}}, [0.3,1] max{0.5, min{3, 0.75, 1 (2.5 v)}}, [0,0.3] Then the stability of the Poincaré map is as follows: 1. From Theorem 3.2, the Poincaré map is finite-time stable at v = C 1 = 1.5 when [0.6,1]; or at v = β = 0.75 when = 0.3; or v = C 2 = 0.5 when [0,0.2]. 2. From Theorem 4.1 and Corollary 4.2, when (0.3,0.5], the map is locally unstable at v = = 2.5, which corresponds to a SOC-SUC stationary state; when (0.5,0.6), it is asymptotically stable at v = = 2.5, which also corresponds to a SOC-SUC stationary state; when (0.2,0.3), the map is asymptotically stable at v = = 2.5, which corresponds to a SUC-SOC stationary state. 3. From Theorem 4.6, there are two periodical points of period 2 for the map when (0.3,0.5): v = max{3 0.5,0.75,2.5 1 v + = min{1.5,2.5 1 1.5} 0.75,3 0.5 + 0.5 1 When = 0.5, any point v [v,v ) (v,v + ] = [1,1.25) (1.25,1.5] is a periodical point of period 2. In the following we consider two numerical examples: }. 16

1. When = 0.55 with initial v = 1.1, solutions of F n v and the orbit of the Poincaré map (16) are shown in Figure 3. Since > 0.5, the Poincaré map is asymptotically stable, and F n v converges to v = = 1.375. 2. When = 0.4, A 1 = 0.75, and solutions of F n v and the orbit of the Poincaré map (16) are shown in Figure 4. Since < 0.5, the map is locally unstable and oscillates between two periodical points: v = 0.75 and v + = 1.375. We can clearly see that the numerical results are consistent with the theoretical predictions. (a) (b) Figure 3: Solutions of F n v and the orbit of the Poincaré map (13) for C 0 = 3, C 1 = 1.5, C 2 = 2, = 2.5, β = 0.3, and = 0.55 with initial v = 1.1 We can see that the Poincaré map (16) always has one fixed point, but its stability property of can change with the route choice proportion,, in a DM network when < min{c 0,C 1 +C 2 }: it is finite-time stable for [0,0.2] {0.3} [0.6,1], asymptotically stable for (0.2,0.3) (0.5, 0.6), and unstable for (0.3, 0.5]. Therefore, the Hopf bifurcation phenomenon occurs with respect to the route choice proportion, which is the bifurcation parameter [18, Chapter 7]. Here a pair of periodical points of period two form a one-dimensional limit cycle. The bifurcation diagram of (16) is shown in Figure 5. In the figure, all fixed points are shown on the solid and thick piecewise linear curves, finite-time stable fixed points are marked by circles, and the points on the dashed lines are for periodical points of period 2. In addition, the arrows show the direction of iterations. Thus we can see that fixed points for (0.2,0.3) and (0.5,0.6) are stable, those for (0.3,0.5] are unstable, but the periodical points are stable. Since the route choice proportions are determined by drivers route choice behaviors in a road network, the bifurcation study suggests that a traffic system s stability can be significantly impacted by drivers choices of routes. 17

(a) (b) Figure 4: Solutions of F n v and the orbit of the Poincaré map (13) for C 0 = 3, C 1 = 1.5, C 2 = 2, = 2.5, β = 0.3, and = 0.4 with initial v = 1.1 6 Application of the Poincaré map approach to analyzing traffic dynamics in general network structures From the analyses in the preceding sections, an insight is that the Poincaré map approach can be used to analyze traffic dynamics when shock and rarefaction waves propagate in a circular pattern, which is caused by the bottleneck effects of diverging and merging junctions. Another insight is that persistent periodic oscillations can occur when the Poincaré map is unstable locally. In this section, we further apply the Poincaré map to analyzing traffic dynamics in more general networks. 6.1 (DM) n networks First, we expect unstable traffic patterns can be observed in networks that embed a DM network. An example is the 3 3 grid network of one-way roads shown in Figure 6. It is possible that, under certain demand patterns, turning proportions, and traffic signals, traffic dynamics are dominated by those in the DM network. If green and red links carry free and congested flow respectively, there exists a circular information path as shown by the dashed line, whose arrows represent the information propagation direction. Obviously we can apply the same Poincaré map, (16), to demonstrate that traffic can become unstable in the network. In this sense, the DM network structure is a sufficient condition for the existence of unstable traffic dynamics in a road network. Second, we apply the Poincaré map approach to analyzing traffic dynamics in a 2 2 grid network, shown in Figure 7(a), in which information propagates in a circular fashion when red links are congested and green links not. We assume that traffic dynamics are dominated by the subnetwork shown in Figure 7(a), which has two diverge junctions and two merge junctions. We 18

Figure 5: The bifurcation diagram of the Poincaré map (16): C 0 = 3, C 1 = 1.5, C 2 = 2, = 2.5, and β = 0.3. Here is the bifurcation parameter. refer to the network in Figure 7(b) as a (DM) 2 network. Here we consider a symmetric case shown in in Figure 7(b), in which all links have the same length, free-flow speed, and shock wave speed in congested traffic, the origin demands d = 3, destination supplies s = 2, the capacities of four links are 1, 2, 1, and 2, respectively, and the turning proportion is to links 1 and 3. We denote the out-fluxes of links 1 and 3 by v 1 (t) and v 3 (t), respectively. Since links 1 and 3 are congested, and links 2 and 4 not for 1 3 1 2, we can obtain the following Poincaré map: v 1 (t + T ) = min{1,2 1 v 3 (t + T ) = min{1,2 1 v 3 (t)}, v 1 (t)}, (24a) (24b) where T is determined by the link length, free-flow speed, and shock wave speed in congested traffic. If initial conditions are also symmetric, then v 1 (t) = v 3 (t), and (24) is equivalent to the 19

Figure 6: A 3 3 grid network that embeds the DM network Poincaré map for the DM network: v 1 (t + T ) = min{1,2 1 v 3 (t)}, which is a special case of (16) discussed in Section 4.2. In this case, the network has one stationary state v 1 = v 3 = 2, which is unstable and oscillates between v = max{ 2 3,3 1 } and v + = max{1, 8 3 2 3 1 }. However, if the initial conditions are asymmetric, (24) becomes v 1 (t + 2T ) = min{1,2 1 min{1,2 1 v 1 (t)}}, for which v 1 = 2 is still a fixed point (stationary state). If we apply a perturbation ṽ 1(t) to v 1, we have ṽ 1 (t + 2T ) = ( 1 ) 2 ṽ 1 (t), which is unstable, since 1 > 1 for ( 1 3, 1 2 ). Therefore, the fixed point v 1 is still unstable, but it does not oscillate since ( 1 )2 > 0. Actually we can find two fixed points for (24): If v 1 is decreased; i.e., if ṽ 1(t) < 0, then from (24) we can see that v 3 (t + T ) increases and v 1 (t +2T ) decreases. However, since v 3 (t +T) cannot be greater than 1, (24) has a new fixed point: v 3 = 1 and v 1 = 2 1, which is between 0 and 1. Similarly, if v 1 is increased; i.e., if ṽ 1(t) > 0, (24) has another fixed point: v 1 = 1 and v 3 = 2 1. 20

(a) (b) Figure 7: A 2 2 grid network (a) and the (DM) 2 network (b) These two fixed points are stable. These results can be easily confirmed by CTM simulations. Third, we consider a 4 3 grid network in Figure 8(a), which embeds a (DM) 3 network shown in Figure 8(b). Under certain conditions, it is possible that there exists a circular information propagation path formed by congested (red) and uncongested (green) links. For the (DM) 3 network, we have the same set-up as in the (DM) 2 network in Figure 7(b). For ( 1 3, 1 2 ), we can then obtain the following Poincaré map: v 1 (t + T ) = min{1,2 1 v 3 (t + T ) = min{1,2 1 v 5 (t + T ) = min{1,2 1 v 5 (t)}, v 1 (t)}, v 3 (t)}, (25a) (25b) (25c) which has a fixed point v 1 = v 3 = v 5 = 2. For a small perturbation ṽ 1(t) around the fixed point, the corresponding map becomes ṽ 1 (t + 3T ) = ( 1 ) 3 ṽ 1 (t), which is unstable, since 1 > 1 for ( 1 3, 1 1 2 ), and oscillates, since ( )3 < 0. Therefore PPO traffic patterns can develop in this network. From the analyses above, we can make the following conclusions regarding a general (DM) n (n 1) network with a symmetric set-up as in Figure 7(b) and Figure 8(b) and ( 1 3, 1 2 ): (i) The 21

(a) (b) Figure 8: A 4 3 grid network (a) and the (DM) 3 network (b) network can be stationary at v 1 = 2, which is unstable, and the perturbation ṽ 1(t) has the following dynamics: ṽ 1 (t + nt ) = ( 1 ) n ṽ 1 (t). (26) (ii) When n is odd, asymptotic PPO traffic patterns can appear under any non-stationary initial conditions. (iii) When n is even, asymptotic PPO traffic patterns can appear under symmetric non-stationary initial conditions, but two more stable stationary states can appear under asymmetric non-stationary initial conditions. (iv) These networks can be embedded in a large grid network. (v) All these observations can be confirmed with CTM simulations. 6.2 Beltway networks In the (DM) n networks, circular information propagation paths consist of both congested and uncongested links. In this subsection, we consider another type of circular information propagation paths consisting of all congested links on a ring road. A congested ring road with on- and off-ramps is called a beltway, whose traffic dynamics were first studied in [9]. It was revealed that the beltway network can become totally gridlocked. In [7], the gridlock mechanism was also discussed for urban networks. In this subsection we apply the Poincaré map approach to analyze traffic dynamics in a beltway network, shown in Figure 9(b), which can be embedded in a grid network. Here we consider a symmetric beltway network with n pairs of alternate on- and off-ramps, in which the ring road and on-ramps are congested, and the off-ramps are not. In addition, we apply the priority-based merge model in (8), where the on-ramp s merging ratio is β, and the FIFO diverge model in (7), where the turning proportion to the off-ramp is. 22

(a) (b) Figure 9: A 4 4 grid network (a) and a beltway network (b) As shown in Figure 9, we define two Poincaré sections at the upstream points of two consecutive merges and denote the two out-fluxes of the mainline road by v(t) and v 1 (t) respectively. Then after a pair of off- and on-ramps, the out-flux becomes v 1 (t + T ) = 1 β v(t), where T is the time for the 1 shock wave to travel. After n pairs of off- and on-ramps, we obtain the following Poincaré map: v(t + nt ) = ( 1 β 1 )n v(t). (27) In [9], two different parameters are used: α = β 1 β, and µ = 1 β. Then the coefficient 1 1+α, which is given in equation (2) of [9]. Note that the mapping in [9] was implicitly derived once the observer has traveled around the loop once. This is different from our approach based on circular information propagation. From the Poincaré map, (27), we have the following observations: (i) When 1 β < 1, the 1 network converges to the gridlock state (v(t) = 0), and the gridlock state is stable. (ii) When 1 β 1 β > 1, the gridlock state is still a stationary state, but it is unstable. (iii) When = 1, there 1 1 can exist multiple stationary states. Furthermore, other results, including the flow half-life and flow recovery, in [9] can also be obtained (but omitted here) from the Poincaré map, (27). Moreover, we can see that both network-induced unstable traffic and gridlock have to be associated with circular information propagation. As shown in Figure 10, there can only be two types of (nontrivial) circular information propagation in a road network: all links are congested and form a beltway network, or links are alternatively congested and uncongested and form a (DM) n network. 3 Therefore, the (DM) n network structure is sufficient and necessary conditions 1 = 1+µ 3 Of course when all links on a ring are uncongested, there can also exists a circular path for information propagation, 23

On-ramp Off-ramp Merge Diverge Off-ramp Diverge On-ramp Merge On-ramp Merge Off-ramp Diverge (a) (b) Figure 10: Two types of networks with circular information propagation: beltway network (a) and (DM) n network (b) for the existence of network-induced unstable traffic patterns, and the beltway network structure is sufficient and necessary conditions for the existence of network-induced gridlock states. 7 Conclusion In this study, we first studied the global traffic dynamics arising in the kinematic wave model for a diverge-merge (DM) network with two intermediate links when the downstream link constitutes a bottleneck. In stationary states, the two intermediate links admit respectively under-critical and over-critical stationary states, in which the kinematic waves propagate in a circular fashion. Then we derived a Poincaré map for flow-rates at two Poincaré sections. For the Poincaré map, which is a one-dimensional discrete dynamical system, we studied the fixed points and their stability properties. We showed that the fixed points can be unstable under the conditions when one intermediate link is strictly under-critical (SUC) and the other is strictly over-critical (SOC). Furthermore, we found that the Poincaré map can have periodical points of period 2 when it is unstable, but it has no other periodical points or chaos. We also demonstrated that the route choice proportion can cause a Hopf bifurcation in the stability of fixed points. By comparing the results for the Poincaré map with those for the kinematic wave model in previous studies, we found that the Poincaré map indeed describes the global traffic dynamics in the DM network: the fixed points of the Poincaré map correspond to stationary link flow-rates, their stability is related to the stability of stationary states, and the periodical points of period 2 yield the oscillation magnitudes in the flow-rates for persistent but this case is trivial and not interesting. 24

periodic oscillatory traffic patterns. Thus together with [22], this study provides us a more complete picture regarding traffic dynamics arising in the kinematic wave model of traffic dynamics in the DM network: stationary states always exist under constant boundary conditions, but a stationary state can be finite-time stable, asymptotically stable, or unstable; when it is unstable, the oscillation magnitudes are still bounded, and chaos does not arise in the DM network. We further applied the Poincaré map approach to analyzing traffic patterns in more general (DM) n and beltway networks, which can be embedded in grid networks, since a Poincaré map can still be derived even when a circular path involves many links and junctions. Through this study, we obtain the following insights into network traffic dynamics as well as the Poincaré map approach: (i) The (DM) n and beltway networks are the only networks that admit nontrivial circular information propagation; (ii) The Poincare map approach can be applied on circular information propagation paths with any number of junctions and links; (iii) The (DM) n networks are sufficient and necessary structures for network-induced unstable traffic patterns; and (iv) The beltway networks are sufficient and necessary structures for network-induced gridlock states. Some of the insights on network traffic flow have been obtained in the literature with the kinematic wave model in [9; 20], but the Poincaré map approach is much simpler and more powerful, as it can be applied for very general networks and lead to much broader and deeper insights on network traffic flow. In the future, we will be interested in collecting empirical evidences for the existence of such network-induced instability. From the analysis we can see that the stability property of traffic dynamics in a road network is related to the network structure, link capacities, route choice proportions, and merging ratios. Therefore, incidents, route guidance strategies, and traffic signals can all cause unstable traffic patterns. In the future, we will be interested in various controlling strategies to stabilize traffic in a road network. Another research topic is to examine the stability of traffic dynamics in a road network subject to both route choice behaviors and interactions among network bottlenecks, since unstable traffic dynamics could have impacts on users route choice behaviors and user equilibrium in the network. Acknowledgments We would like to thank two anonymous reviewers for their constructive comments. The views and results are the author s alone. Appendix A. Some basic properties of min and max operators The following are some basic properties of min and max operators. Here a, b, c, and λ are all real numbers. min{a, b} = max{ a, b} max{a, b} = min{ a, b} 25

min{a, max{b, c}} = max{min{a, b}, min{a, c}} max{a, min{b, c}} = min{max{a, b}, max{a, c}} min{a, min{b, c}} = min{a, b, c} max{a, max{b, c}} = max{a, b, c} a + min{b,c} = min{a + b,a + c} a + max{b,c} = max{a + b,a + c} λ min{a,b} = min{λa,λb},λ > 0 λ max{a,b} = max{λa,λb},λ > 0 Appendix B. Proof of Theorem 3.2 Proof. We first prove the results for Ξ 1. 1. When C 0, < C 1 + C 2, and C 1 1. For any initial v C 1, we have 1 v C 1. Thus from (16) we have Fv = C 1, which is the fixed point. Thus the Poincaré map converges to the fixed point in one time step. 2. When C 0, < C 1 + C 2, (1 C 2 (1 )C 0, we have, C 1 Fv = min{c 1,max{, 1 ), and = β. Since C 2 < and If initially v, then 1 v, and Fv = = v < C 1. If initially v <, then 1 v >, Fv = min{c 1, 1 v} >, and F 2 v = = v. Thus the Poincaré map converges to the fixed point after at most two time-steps. 3. When = C 0 < C 1 +C 2, (1 C 2 we have, C 1 v}}. ), and > β. Since C 2 < and β <, Fv = min{c 1,max{, 1 If initially v, then 1 v, and Fv = = v < C 1. If initially v <, then 1 v >, Fv = min{c 1, 1 v} >, and F 2 v = = v. Thus the Poincaré map converges to the fixed point after at most two time-steps. Therefore, the fixed points of (16) are finite-time stable for Ξ 1. Similarly we can prove the results for Ξ 2. v}}. 26