Professional Documents
Culture Documents
Application of
Graph Theory in
Traffic Management
Tania Bhardwaj, Udit Maheshwari
B.sc Computer Science (HONS)
Roll no – 20201428, 20201446
Ramanujan College, Delhi University
[Shortened Title up to 50 Characters] 2
Abstract
In order to solve the traffic problems in a city, the use of graph theory
concepts has been applied in this paper. After representing the road
network in the form of a graph, the presented methodology reduces the
number of interruptions as well as improves the efficiency of traffic
lights.
Introduction
I. Problem Statement:
To improve the traffic conditions efficiency of roads we propose a 2-
point solution:
[Shortened Title up to 50 Characters] 4
We consider a given city map. The map contains roads and points
of intersections and certain major places. We consider the places
and intersections as nodes and the roads connecting them as edges.
Thus, we get a city map G (V, E).
Consider this, when more than one incoming edges (roads) are at a
junction, regardless of the number of out-going edges (roads), at
least the traffic at one incoming road has to stop for the others to
pass. This is called an interruption.
These interruptions are the major cause of traffic issues. Our objective is
to minimize these by removal of edges, while keeping the graph
connected. However, removing of edges invariably means increasing the
distance between some pair of vertices (locations). This needs to be
minimized as well.
The deviation Yi , or the increased distance between 2 locations can be
calculated by subtracting the original shortest distance between the 2
vertices from the modified shortest distance after removal of edges.
II.2 Definitions:
Consider the following premise:
The intensity of traffic problems are determined by the number of
interruptions at a node. To minimize this, we remove certain edges.
This leads to increase in deviation from shortest path, which is
undesirable. However, since both cannot be minimized
simultaneously, we need to find an optimum solution for this.
[Shortened Title up to 50 Characters] 6
Therefore,
F(G) = ΣXi2 + ΣYi + Σ |Vi(in) -Vi(out) |
Where
Xi = No of interruptions on vertex i
Yi = ΣDeviation of shortest path on vertex i
Vi (in) = In degree of Vertex i
V.(out) = Out degree of Vertex i
The aim is to get a modified graph so that f(G) is minimum (or at least
below threshold) and at the same time the graph stays connected at all
stages.
[Shortened Title up to 50 Characters] 7
II.3 Procedure:
time starting from the node with highest interruptions and going
concentrically outwards(breadth-first).
When the one the entire breadth-first is done and the consequent
graphs are obtained we compute the deviation as mentioned above.
We check the connectedness, if not connected the graph is
discarded.
The function f (G) is calculated for each of these graphs and the
lowest 3-5 are chose for the next stage. These are clearly better
than the original graph i.e., f(G) if lower than the original graph.
The next stage is repetition of the previous step on the newly
obtained graphs.
II.4 Outcome:
[Shortened Title up to 50 Characters] 9
Thus, we obtain a city map with fewer roads and fewer interruptions, yet
connected, resulting in an efficient layout of the roads and reduced
congestion problems.
III.2 Procedure:
[Shortened Title up to 50 Characters] 10
Using the proportionality principle, the set off time for each
traffic light is calculated. The lane having higher traffic
capacity is allocated a higher percentage of "green light"
time, compared to the other lanes.
Now, the set off time for the next set of traffic lights for the
vertices adjacent to Vmax is calculated. The calculation of the
timing patterns of these lights, and in fact, all lights along
that path can be based on the timing pattern of Vmax. In order
to prevent the traffic from stopping, we calculate the average
time taken by any vehicle to travel from one traffic light to
the other and make sure they get a green signal at the
[Shortened Title up to 50 Characters] 11
III.3 Outcome:
Using the solution, we have ended up with a city map having a
reduced number of roads and interruptions along any route. The
second part of the solution has further optimized the bottlenecks
but improving the efficiency of the signaling systems. This ensures
that the commuter experiences fewer delays on the way and makes
their journey far more convenient. The reduced traffic congestion
has many other advantages like reducing pollution and the
preventing wastage of precious fuel.
[Shortened Title up to 50 Characters] 12
Here,
V. Application to a problem:
V.1 Problem Formation:
V.2 Procedure:
References
[1] Ming Li Xiaoming, Wang Jun Yang Xianguo, Wu Yuan 2
"Study on Complex Planning and Development of City Traffic and Its
Properties," MASS '09 International Conference, September 2009.
[2] Koggalagge R., Dissanayake H. “A supporting tool for efficient city traffic
Planning," 2010 International Conference on Industrial and Imformation Systems
(ICIIS), Aug 2010
[Shortened Title up to 50 Characters] 18
[Shortened Title up to 50 Characters] 19
[Shortened Title up to 50 Characters] 20