Available online at ScienceDirect. Procedia Computer Science 91 (2016 )

Similar documents
Conception of effective number of lanes as basis of traffic optimization

OD-Matrix Estimation using Stable Dynamic Model

Selfish Routing. Simon Fischer. December 17, Selfish Routing in the Wardrop Model. l(x) = x. via both edes. Then,

Dynamic Atomic Congestion Games with Seasonal Flows

The common-line problem in congested transit networks

Available online at ScienceDirect. Transportation Research Procedia 2 (2014 )

RANDOM SIMULATIONS OF BRAESS S PARADOX

Chapter 7 Network Flow Problems, I

Real Time Traffic Control to Optimize Waiting Time of Vehicles at A Road Intersection

Course Outline Introduction to Transportation Highway Users and their Performance Geometric Design Pavement Design

1.225 Transportation Flow Systems Quiz (December 17, 2001; Duration: 3 hours)

Session-Based Queueing Systems

Minimizing Total Delay in Fixed-Time Controlled Traffic Networks

Conservation laws and some applications to traffic flows

Traffic Flow Theory & Simulation

Available online at ScienceDirect. Physics Procedia 74 (2015 )

THE INVERSE PROBLEM FOR DIRECTED CURRENT ELECTRICAL NETWORKS

Available online at ScienceDirect. Physics Procedia 71 (2015 ) 30 34

Operations Research Letters. Instability of FIFO in a simple queueing system with arbitrarily low loads

DYNAMIC MODEL OF URBAN TRAFFIC AND OPTIMUM MANAGEMENT OF ITS FLOW AND CONGESTION

Tradable Permits for System-Optimized Networks. Anna Nagurney Isenberg School of Management University of Massachusetts Amherst, MA 01003

Delay of Incidents Consequences of Stochastic Incident Duration

MS&E 246: Lecture 17 Network routing. Ramesh Johari

News. Good news. Bad news. Ugly news

Roundabout Level of Service

Incorporating the Effects of Traffic Signal Progression Into the Proposed Incremental Queue Accumulation (IQA) Method

Available online at ScienceDirect. Procedia Computer Science 55 (2015 )

Available online at ScienceDirect. Procedia Engineering 150 (2016 )

Using Piecewise-Constant Congestion Taxing Policy in Repeated Routing Games

Intersection Models and Nash Equilibria for Traffic Flow on Networks

Routing Games 1. Sandip Chakraborty. Department of Computer Science and Engineering, INDIAN INSTITUTE OF TECHNOLOGY KHARAGPUR.

Network Equilibrium Models: Varied and Ambitious

Queueing Theory I Summary! Little s Law! Queueing System Notation! Stationary Analysis of Elementary Queueing Systems " M/M/1 " M/M/m " M/M/1/K "

Available online at ScienceDirect. Procedia Engineering 91 (2014 ) 63 68

Optimality conditions and complementarity, Nash equilibria and games, engineering and economic application

Available online at ScienceDirect. Physics Procedia 71 (2015 ) 35 40

On the Price of Anarchy in Unbounded Delay Networks

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

Stability of Feedback Solutions for Infinite Horizon Noncooperative Differential Games

Departure time choice equilibrium problem with partial implementation of congestion pricing

This is a repository copy of Traffic control and route choice; capacity maximization and stability.

Optimization - Examples Sheet 1

Network Flows. CTU FEE Department of control engineering. March 28, 2017

Network Flows. CS124 Lecture 17

Interval solutions for interval algebraic equations

Lecture 19: Common property resources

Lecture December 2009 Fall 2009 Scribe: R. Ring In this lecture we will talk about

CE351 Transportation Systems: Planning and Design

The Paradox Severity Linear Latency General Latency Extensions Conclusion. Braess Paradox. Julian Romero. January 22, 2008.

On the Partitioning of Servers in Queueing Systems during Rush Hour

Introduction to queuing theory

DEPARTMENT OF STATISTICS AND OPERATIONS RESEARCH OPERATIONS RESEARCH DETERMINISTIC QUALIFYING EXAMINATION. Part I: Short Questions

Linear Model Predictive Control for Queueing Networks in Manufacturing and Road Traffic

Available online at ScienceDirect. Procedia Engineering 127 (2015 )

Game Theory: introduction and applications to computer networks

On the Partitioning of Servers in Queueing Systems during Rush Hour

Current; Forest Tree Theorem; Potential Functions and their Bounds

6. Linear Programming

A hydrodynamic theory based statistical model of arterial traffic

Lexicographic Flow. Dexter Kozen Department of Computer Science Cornell University Ithaca, New York , USA. June 25, 2009

Available online at ScienceDirect. Physics Procedia 67 (2015 )

A Probability-Based Model of Traffic Flow

Routing. Topics: 6.976/ESD.937 1

Stationary Flows in Acyclic Queuing Networks

Traffic Flow Simulation using Cellular automata under Non-equilibrium Environment

- Well-characterized problems, min-max relations, approximate certificates. - LP problems in the standard form, primal and dual linear programs

Algebraic Equations for Blocking Probabilities in Asymmetric Networks

Optima and Equilibria for Traffic Flow on Networks with Backward Propagating Queues

An introductory example

CHAPTER 2. CAPACITY OF TWO-WAY STOP-CONTROLLED INTERSECTIONS

A Paradox on Traffic Networks

Robust Speed Controller Design for Permanent Magnet Synchronous Motor Drives Based on Sliding Mode Control

CS 6820 Fall 2014 Lectures, October 3-20, 2014

57:022 Principles of Design II Final Exam Solutions - Spring 1997

Traffic Games Econ / CS166b Feb 28, 2012

A STUDY OF TRAFFIC PERFORMANCE MODELS UNDER AN INCIDENT CONDITION

MTH 2032 Semester II

The General Multimodal Network Equilibrium Problem with Elastic Balanced Demand

Control experiments for a network of signalized intersections using the.q simulator

Available online at ScienceDirect. Procedia Engineering 150 (2016 )

An algorithm to increase the node-connectivity of a digraph by one

Robust Network Codes for Unicast Connections: A Case Study

15-850: Advanced Algorithms CMU, Fall 2018 HW #4 (out October 17, 2018) Due: October 28, 2018

Randomized Coordinate Descent Methods on Optimization Problems with Linearly Coupled Constraints

Speed-flow Models for Freeways

The min cost flow problem Course notes for Optimization Spring 2007

Section 1.2: A Single Server Queue

Newton Method with Adaptive Step-Size for Under-Determined Systems of Equations

COMP3121/9101/3821/9801 Lecture Notes. Linear Programming

Real-time, Adaptive Prediction of Incident Delay for Advanced Traffic Management Systems

Lecture 8 Network Optimization Algorithms

New Perspectives and Challenges in Routing Games: Query models & Signaling. Chaitanya Swamy University of Waterloo

Lagrangian road pricing

Robust Control of Traffic Networks under Uncertain Conditions

Definition Existence CG vs Potential Games. Congestion Games. Algorithmic Game Theory

Shortest paths with negative lengths

Project management model for constructing a renewable energy plant

Part 4. Decomposition Algorithms

Competitive Management of Non-Preemptive Queues with Multiple Values

Set-valued Solutions for Cooperative Game with Integer Side Payments

Transcription:

Available online at www.sciencedirect.com ScienceDirect Procedia Computer Science 91 (2016 ) 101 108 Information Technology and Quantitative Management (ITQM 2016) About possible methods of generalization the Beckmann s model, taking into account traffic light modes on the transport graph nodes Babicheva T.S.* a,b a Moscow Institute of Physics and Technology, Moscow, 141701, Russia b Institute of Applied Mathematics Russian Academy of Science, Moscow, 120000, Russia Abstract The paper describes the original model, which generalizes the Beckmann s model of equilibrium flows, taking into account the delays encountered at the signal-controlled road intersections. Formulated optimization problems of searching of the equilibrium distribution. Formulated and justified the task of optimizing traffic light modes for the transport network in the model. c 2016 The The Authors. Authors. Published Published by Elsevier byb.v. Elsevier This is an B.V. open access article under the CC BY-NC-ND license (http://creativecommons.org/licenses/by-nc-nd/4.0/). Selection and/or peer-review under responsibility of ITQM2016. Peer-review under responsibility of the Organizing Committee of ITQM 2016 Keywords: Traffic modeling, queuing theory, equilibrium in transportation network, stable dynamic model, Wardrop s principle, Nash equilibrium, Nesterov & de Palma model 1. Description of the model 1.1. Traffic on the transport graph nodes Most models describing the motion of the vehicle on the road network does not provide dependence of of delays arising from the moving of the network node on flows near it. Let us remind the concept of «effective number of lanes» which can be illustrated by the following example. Suppose that the vehicle flow, moving along six-lane road arrived to a three-way road intersection (T junction). Assume that the goal of the third of drivers is turning to the left, and the aim of of other is going straight. In this case, the two leftmost lanes will take vehicles whose goal is to turn left. Thus, at the moment the green light is on for forward movement, the flow of vehicles won t be maximum for the given number of lanes as we might expect, but less by one third, meaning not six thousand but four thousand vehicles per hour. Let us state the following lemma: Babicheva T.S. Tel.: +7-903-290-9361 E-mail address: babicheva.t.s@gmail.com. 1877-0509 2016 The Authors. Published by Elsevier B.V. This is an open access article under the CC BY-NC-ND license (http://creativecommons.org/licenses/by-nc-nd/4.0/). Peer-review under responsibility of the Organizing Committee of ITQM 2016 doi:10.1016/j.procs.2016.07.046

102 T.S. Babicheva / Procedia Computer Science 91 ( 2016 ) 101 108 Lemma on the equilibrium maximum capacity on the signal-controlled road intersection. Consider controlled multilane intersection with Poisson traffic. Consider the flow of cars from one direction at a fixed traffic light phase. Let N number of incoming lanes, N i number of lanes at target road i, S maximum capacity per lane, Ω i (t) vehicle queue from incoming road to the direction i at time t, Ω(t) vehicle queue at incoming road at time t, Ω a (t) vehicle queue from incoming road, which can continue their motion to the direction i on current phase at time t. Then expectation of equilibrium maximum capacity on the signal-controlled road intersection on this phase in time T is: E[S max T] T 0 min(s N Ωa(t) Ω(t), S N i Ωi(t) Ω(t) )dt. Because of this lemma it was obtained the following consequence: Corollary of effective number of lanes in the absence of asymmetry queues. Consider controlled multilane intersection with Poisson traffic. Consider the flow of cars from one direction at a fixed traffic light phase. Suppose there is no queue at initial time on the crossroad. Let q to be intensity of the incoming traffic, k total intensity of vehicles from the incoming traffic, which can continue their motion on current phase, S maximum capacity per lane, N numberof incoming lanes, N i number of lanes at target road i, k i total intensity of vehicles from the incoming traffic, which can continue their motion to the direction i on current phase. Then expectation of equilibrium maximum capacity on the signal-controlled road intersection on this phase is: E[S max ] min S N k q, S N i ki q. 1.2. Description of the Beckmann s transportation network equilibrium model Let us describe the Beckmann s transportation network equilibrium model. Let the city transport network is defined as a directed graph Γ< V, E >, where V set of vertices (crossroads of the city), and E V V set of edges (city roads). Let W {w (i, j) :i, j V} set of correspondences (in this model, we assume that the sources and sinks coincide with the transport network nodes). Correspondence pair (i, j) means, that vehicle leaves source i and arrives to sink j. Let P w set of paths relevant to correspondence w. P P w the set of all paths. Generally, the number of possible paths increases super-exponentially with increasing number of nodes. This dependence will be close to exponential for real transport systems, but, if we discard all completely unreasonable paths, number of paths increases approximated to quadratic. x p traffic flow on path p. So traffic flow on edge e is f e (x) δ ep x p, where p P δ ep i 1, e p 0, e p indicates whether the path p passes through the edge e. τ e ( f e ) delay on edge (τ e ( f e ) 0); Let us calculate the total delay on the path p: G p i w W τ e ( f e ) δ ep. Let d w the number of correspondences w carried on the transport network at time unit. X {x 0: p P x p d w, w W} set of feasible flows distributions on the paths. We will minimize delays, though, in general, the delay function can be changed to cost function and depend not only on time but also on fee for toll roads and so on. We can assume that the cost function is increasing and smooth. Also, to bring the problem to problem of convex optimization, later we will use their convexity. (1)

T.S. Babicheva / Procedia Computer Science 91 ( 2016 ) 101 108 103 Consider a game in which each correspondence at the same time seek to realize a set of players. Pure strategy of this potential game will be path of player and prize the value which is opposite to total delay of player in this path: G p. Unlike the search of Nash equilibrium, the search of Wardrop equilibrium based on the fact that each player, because of the fact that their number is large, ignores the fact that a change in his strategy influence the macroscopic state of the system. Thus, we can search for a general solution not based on the fact that the components of the vector X are integers. Definition. Distribution of traffic flows x {x p } X is Nash equilibrium (Wardrop equilibrium) in game {x p } X,{G p (x)}, if from x p > 0 (p P w ) follows G p (x) min G q (x). q P w Or, that the same: for each w W, p P w performed x p (G p (x) min G q (x)) 0. q P w Note that this game belongs to the so-called potential games. This means that in this case exists such a function that Ψ(x) G p (x) x P Ψ( f (x)) f e (x) 0 τ e (z)dz σ e ( f e (x)), Theorem 1. Game {x p } X,{G p (x)} is potential. Equilibrium x in this game always exists and can be found by solving the problem of convex optimization x arg min Ψ( f (x)). x X The proof of this well-known theorem can be found, for example, in [2]. The equilibrium distribution is established within a few iterations: the player is usually focused on the cost of yesterday and chooses the path, based on the optimal strategy of the previous day with adscititious fluctuations, determined by the Gumbel distribution. Note also that the resulting equilibrium does not always Pareto-optimal, for example, exists so-called Braess s paradox and so on. 1.3. Description of used modification of the original model Let us generalize the model described above as follows: Let us modify the model by introducing delays on the nodes. We carry out a «deployment» of the considered transport network. Each node where n roads intersect we will transform to the subnet of the n nodes and set of edges corresponding to all possible crossings of this node, depending on road markings at the intersection and direction of adjoining roads. For example, if permitted movement in all directions, in the considered subnet will be 2 C 2 n edges. Of course, the resulting graphs are not necessarily planar. Generally, delays on emerging «deploying edges» depend not only on the flow on the edge, but also on «adjoining» flows. Let the node v was deployed, and there are a set of its outgoing and incoming edges E v. Then delays on this node depends on set of directions in which it can be crossed and can be described as τ i v( f Ev ), where i characterizes the direction of crossing this node. These delay functions are different and individually depending on the type of junction and its capacity. On these functions, consider the case of convexity for each of the variables used. The delays function for the case of intensive flows were explicitly expressed in [4]. We will solve two problems:

104 T.S. Babicheva / Procedia Computer Science 91 ( 2016 ) 101 108 1. The problem of the search of Wardrop s equilibrium in expanded transport network. 2. The problem of minimizing the total delays for the found equilibrium by establishing traffic light modes on the network nodes. In this case, the equilibrium can change. 2. Problem of equilibrium distribution of traffic flows for the generalized Beckmann s model To simplify the implementation of the model we will redefine the Beckmann s model in case of extended transport network on the condition that delays on the edges are as follows: τ e ( f e ) и τ i v( f v ), or, in more general terms, τ e ( f e ; { fẽ}). Let us assume that delays on the edges perform the condition of potentiality: τ e ( f e ; { fẽ}) e τ e ( f e ; { fẽ}). e A particular case, which is the original Beckmann s model is the case when τ e ( f e ; { fẽ}) τ e ( f e )). So Ψ( f (x)) f e (x) τ e (z; {{ fẽ}ẽ e { fe z}})dz. In this case, 0 f e (x) τ e (z; {{ fẽ}ẽ e { fe z}})dz Ψ( f (x)) 0 f e (x) τ e (z; {{ fẽ}ẽ e { fe z}})dz (2) 0 x p τ e ( f e, { fẽ})δ ep G p, ie, the game is still potential. Let us justify why the previous theorem is true for the case of a generalized Beckmann s model. We show that x X is an Wardrop equilibrium in the game at the expanded graph if and only if, when it reaches a minimum Ψ(x) on the set X. Let x X will be point of minimum. Then, for any paths p, q P w (x p > 0)and small increment δx p it is true that Ψ(x ) δx p + Ψ(x ) δx p 0. x q Otherwise, changing in the decomposition of the vector x the component that characterizes the way p to δx p, and the component that characterizes the way q to δx p, we would obtain vector y, ftom the set X, but such that the value i.e. contradiction. So, Thus, Ψ(y) Ψ(x ) Ψ(x ) δx p + Ψ(x ) x q δx p < Ψ(x ), Ψ(x ) + Ψ(x ) x q G p (x ) + G q (x ) 0. w W, p P w : x p > 0, q P w > G q (x ) G p (x ). (3) In more simple terms, we find that vehicle that passes on the path p, is not beneficial to switch to any path q, and thus the Wardrop equilibrium is established.

T.S. Babicheva / Procedia Computer Science 91 ( 2016 ) 101 108 105 Conversely, let x X is equilibrium of Wardrop. Then it is true, that (3). Therefore, since G p (x) Ψ(x), then G p (x ) + G q (x ) Ψ(x ) + Ψ(x ) x q 0, Ψ(x ) δx p Ψ(x ) x q δx p 0. Similarly the first part of the proof we obtain that if we take the decomposition of x with the same change, we find that for any change of this vector to vector y will be performed that Ψ(y) Ψ(x ). But any change of the vector x can be written as a series of such changes. In fact, let x (..., x p1,..., x q1,.,x q2,.., x pk,.,x qn, ); y (..., x p1 Δx p1,..., x q1 +Δx q1,.,x q2 +Δx q2,.., x pk Δx pk,.,x qn +Δx qn, ). Then, as the correspondence remains constant, so Δx p1 +...Δx pk Δx q1 +...Δx qn. Using a method of successive approximations, by pairwise increasing of q-th component and decreasing of p-th, we change the vector x to the vector y, moreover Ψ(x ) Ψ(y 1 ) Ψ(y 2 )... Ψ(y), ie, x is the point of minimum Ψ( f (x)). For this model, the delay in the «deploying edges» depend only on adjacent flows. With the introduction of explicit functions of delays at traffic graph nodes, expressed in [4] and based on statistics and investigations by other authors functions of dependence of delays occur in isolated edges, the problem can be reduced to the problem of the explicit form, which initially has a huge computational complexity. Thus, the computational complexity of the generalization of the Beckmann s model increases significantly, both because of the introduction of additional edges in the transport graph, and because of the emergence of a more general kind of dependence τ e ( f e ; { fẽ}). When searching for the equilibrium distribution of flows frequently assumed that increasing functions of delays τ e ( f e ) τ μ e( f e ) depend on the parameter μ>0, and, τ μ t e, 0 f e < f e, e( f e ) (4) μ 0+ [ t e, ), f e f e. Other words, on reaching the maximum flow on the edge, delay on it may approach infinity. At this limit, the initial problem of convex optimization can be rewritten as a linear programming problem. Consider the variation of considered problem at change the model by generalizing. Now, for the edges of different types different delay functions can be defined. But to reduce the problem to problem of linear programming, we can introduce function similar type, setting a new meaning of f for «deploying edges». Let fv i in general are functions of the traffic light modes established on the considered nodes, that is, are multiplied by the normalization coefficients associated with the desired mode. Let us introduce the correction coefficient kv i [0; 1], associated with traffic lights mode for i-th «deploying edge» of k-th node. Then, in general, considered delay function can be set at a fixed modes. If we use previously discussed concept of the effective number of lanes, normalization coefficients will be closely depend on «goals distriburion» i.e., in this case, from the adjacent flows. Generally, τ μ e( f i v) μ 0+ [ tv i kv, i ), k : fv k fv k.max, tv( i fv, i { f v }) kv, i in other cases,. (5)

106 T.S. Babicheva / Procedia Computer Science 91 ( 2016 ) 101 108 This statement can be interpreted as the fact that if the flow of at least one direction at the node exceeds maximum allowed, then accumulated queue hinder vehicles from all directions to cross the node, which is why the delay on the node may approach infinity. If we consider the stationary mode in equilibrium (Nesterov & de Palma model), then queues on the nodes does not accumulate, so we can assume that these delay functions are constant and depend, in general, only on the traffic light modes. Without ignoring the effective number of lanes, this problem of convex optimization can not be reduced to problem of linear programming In the case of constant delays, τ μ e( fv) i [ tv i k v, i ), k : fv k fv k.max, (6) μ 0+ tv i kv, i in other cases. If we assume that in the transport network can be achieved equilibrium in which all flows of the edges do not exceed the maximum permissible flow, in general form, the problem is reduced to problem of linear programming. In general, if redefine for each road of the node tv i kv i t e, then problem can be formulated as follows: min x X, f Θx, f f f e t e. To solve this problem of linear programming the authors of aricle [@@http://arxiv.org/abs/1410.3123v5] offer to move to the dual problem, reducing the problem of minimizing minψ( f (x)) (from the theorem x X 1.2) to the dual problem: { μ 0+ minψ( f (x)) max d w T w (t) f, t t }, (7) x X t t w W T w (t) min δ ep t e the length of the shortest path from i в j (w (i, j)) on the graph, weighted according to the vector t. Therein τ μ e ( f e (x (μ))) μ 0+ t e, p P w where x(μ) equilibrium distribution of flows, t {t e } the solution of the problem (7). In general, as we find the equilibrium in macrosystems, the same equilibrium in the macrosystem may correspond to the set of solutions of the microsystem. 3. Methods of regulation of traffic lights modes in solving the problem of optimizing equilibrium traffic flows Let us formulate the problem of minimization of metafunction f e t e, min x X, f Θx, f f where t e : t e k e, k e [0; 1] k e 1 (for flows of the original edges are fixed traffic mode «always green», so can be removed corresponding summands, as constants, from the function which we minimizing) for fixed equilibrium flow { f } { f }. Let us consider in more detail on the concept of normalization coefficients k e k i v. This normalization coefficient represents the inverse of the time share in the traffic light cycle of the direction i in the node v is free. Generally, coefficients on one node connected to each other in some way, depending on the

T.S. Babicheva / Procedia Computer Science 91 ( 2016 ) 101 108 107 features of this crossroad. For example, the opening of one edge can block the path of vehicle located at connected with it another edge. Let us define a traffic light mode at the intersection v of n roads by the Boolean matrix Υ v with size Cn 2 2 m, where m number of possible traffic light phases. Here Υ v [i, j] 1, in case when on the phase j road i is free, and 0 in another case. Then the coefficients on each road will be associated only with a constant matrix and the duration of traffic light phases {c v }. On the one hand, it will complicate the form of the consideration formulas, on the other - will reduce the number of variables. mj1 1 Υ v [i, j] cv j For example, for the road of node v, corresponding row i of this matrix, kv i mj1 cv j. From homogeneity with respect to {c}, we can normalize the phase durations and believe that m j1 cv j 1. In this case, assume the form of formula 1 m Υ v [i, j] cv. j k i v j1 Since traffic lights modes on different nodes are independent, this problem can be divided into a set of simpler subtasks, each of which, because of the small number of parameters has a small computational complexity. When solving this task, the following problem arises: the equilibrium flows are rebuilt when changing the mode, which is why the established mode may be not optimal. For a real simulation is possible to use the method of successive approximations, but is there any guarantee that there is a limit mode and limit optimal flows? Another way an attempt to pre-decide the general optimization problem both for variables t, as well as for variables f. This problem is not a problem of linear programming or close to it. 3.1. Search of flows equilibrium distribution in nonlinear case Let us return to the concept of the effective number of lanes, that described above. At modification of delays encountered in the «deploying edges» of the original transport graph delays function will be much more complicated. @@As we now in the possible case when there are no congestion, so there are no queue on the crossroad at lights cycle begins and then taking into account the accuracy of the data we can gen correction coefficient α i v, linked with the case, using Corollary of effective number of lanes in the absence of asymmetry queues, in this way: mj1 Υ α e ({ f }) : α i v [i, j] cv j fv i v mj1 cv j {. f v } These factors affect the throughput, while, as previously entered k e coefficients affect the delay time. Thus, the considered problem takes the following form: min f e t e k e, x X, f Θx, f f ({ f }) где f ({ f }) : f α e ({ f }). To find a solution to the problem of searching of equilibrium in the transport network with capacity functions on the edges associated with the flows on connected edges the methods described above are not suitable. One way to calculate the equilibrium may be methods based on the differential evolution, but only for small graphs. In large-scale problems arising tasks require a lot of computational resources that can overhead existing ones. Research performed as part of the Russian federal target program «Research and development on priority directions of scientific technological complex of Russia for 2014-2020 years», agreement No

108 T.S. Babicheva / Procedia Computer Science 91 ( 2016 ) 101 108 14.604.21.0052 on 06.30.2014, with the Ministry of Education. The unique identifier of the project RFMEFI60414X0052. References [1] Бабичева Т.С., Гасников А.В., Лагуновская А.А., Мендель М.А. Two-stage model of equilibrium distributions of traffic flows. Mосква: Труды МФТИ, No 7(3), 2015. [2] Гасников А.В. и др. Введение в математическое моделирование транспортных потоков. Под ред. А.В. Гасникова. Москва: МЦНМО, 2013. [3] Babicheva T.S., Babichev D.S. «Numerical Methods for Modeling of Traffic Flows at Research and Optimization of Traffic on the Signal-controlled Road Intersections», Procedia Computer Science, 3rd International Conference on Information Technology and Quantitative Management, ITQM 2015, Vol. 55, p. 461 468, 2015 [4] Babicheva T.S. «The Use of Queuing Theory at Research and Optimization of Traffic on the Signal-controlled Road Intersections», 3rd International Conference on Information Technology and Quantitative Management, ITQM 2015, Vol. 55, p. 469 478, 2015