ANALYSIS OF THE SAFETY EFFICIENCY OF A ROAD NETWORK: A REAL CASE STUDY
Zio Enrico, Sansavini Giovanni
Department of Nuclear Engineering, Polytechnic of Milan, Italy
Maja Roberto, Marchionni Giovanna
Department of Industrial Design, of Arts, of Communication and of Fashion, Polytechnic of Milan, Italy
Keywords
complex systems, road networks, safety, vulnerability Abstract
In this paper, recently introduced topological measures of interconnection and efficiency of network systems are applied to the safety analysis of the road transport system of the Province of Piacenza in Italy. The vulnerability of the network is evaluated with respect to the loss of a road link, e.g. due to a car accident, road work or other jamming occurrences. Eventually, the improvement in the global and local safety indicators following the implementation of a road development plan is evaluated.
1. Introduction
Complexity Science [5], [7]-[8], [10], [15] offers a promising approach to the analysis of technological network systems and infrastructures, such as computer and communication systems [1], [11], [14], power transmission and distribution systems [9], [17], rail and road transportation systems [3], oil/gas systems [3], [4]. The underlying idea is to study the robustness of network systems by analyzing the structure of interconnection of their components (hereafter also called nodes).
In particular, by defining 'reliability distances' accounting for the probabilities of failure of the links interconnecting the nodes of the network, global and local reliability efficiency indicators have been introduced for evaluating the network robustness and vulnerability to faults [18].
In this paper, these concepts are extended to the analysis of the safety of a section of the road network of Piacenza Province in Italy. The safety feature of the road sections of the network is analyzed with respect to the probability of car accidents, which depends on the traveling speed and traffic flow. The vulnerability of the network to the loss of a road link can then be evaluated, e.g. due to a blocking car accident, road work or other jamming occurrences. As a result, a ranking of the links is obtained according to their contribution to the decrease of the overall system safety. Eventually, the improvement in the safety global and local indicators following the introduction of a road development plan is evaluated.
The paper is structured as follows. Section 2 briefly introduces the topological and safety indicators used in the analysis of the network system. Section 3 contains the description of the original topology of the Piacenza's road network and its corresponding abstract graph modeling. The vulnerability analysis is reported in Section 4 together with the effects of modifications to the network topology by a road development plan. Conclusions on the outcomes of the analysis are drawn in Section 5. 4.7
2. Topological and safety efficiency indicators for road networks
Let us consider a network of roads (hereafter also called links or edges, as in graph theory) connecting a number of locations (hereafter also called nodes or vertices, as in graph theory).
From the point of view of the topological characterization of the network, the characteristic path length L and the clustering coefficient C are typically used to measure the average distance (number of edges) between two generic vertices (a global property of the network topology) and the connectivity of the
subgraph formed by each node (a local property of the network topology), respectively [16]. For studying the global properties of the network topology, the probability distribution P (dtj) of the shortest path lengths dj
between any two nodes i and j in the network can be considered. The shortest path length distribution is synthesized by a point value, the characteristic path length, which represents the average of the shortest distances dj between all pairs of N nodes in the network
L = -
1
N (N -1)
i * j
(1)
Also the connectivity of the network is typically synthesized at a local level by a single point value, the average clustering coefficient, C The clustering coefficient Ci is a local property of node i defined as
ki •( k, -1)
follows: if node i has k neighbors, then at most-^-- edges can exist between them; Ci is the fraction
of these edges that actually exist, and C is the average value
c = —YC .
From the point of view of the characterization of the road safety, the probability of no car accidents p, (or its complement qij=1- pj) on the path y, linking the pair of nodes i and j is used. Assuming independence of the accidents occurrence in the various links forming path Yj, such probability is given by the product of the probabilities of accident on the individual edges of Yj. The safest path lengths {dj} can be computed as
= min
Yj
1
n Pm
\ mn^Yij J
min
Yj
n (1 - qmn )
V
(2)
where the minimization is done with respect to all paths yj linking nodes i and j and the product extends to all the edges of each of these paths [18]. Note that 1 < dj < <x>, the lower value corresponding to the existence of a totally safe path connecting i and j (no accident will occur in the road section from i to j, i.e., Pmn = 1, qmn = 0 G ij) and the upper value corresponding to the situation of no paths connecting i and j (which is equivalent to having in all connections from i to j at least one edge where certainly an accident occurs, pmn = 0, qmn = 1).
mn mn
The safety efficiency between nodes i and j is then defined to be inversely proportional to the length of the safest path linking them
1
S:, = — if there is at least one
1 d„
path connectingi i and j
(3)
= 0 otherwise (dtj = <x>) The average safety efficiency of the road network G is then
Sdob (G) =
i * jeG
Y -1 d
i* j<=-GUij
N (N -1) N (N -1)
(4)
\
This quantity plays a role similar to that of L in defining the network connection characteristics on a global scale, the difference being that it also accounts for the safety of the edges through which the network's nodes are connected. More precisely, whereas the characteristic path length takes into account only the steps required for getting from one node to another through a sequential path along the network, the safety efficiency measure (4) retains also the information about the safety of the path [12]. Since sij = 1 when there
is at least one perfect path yij in the graph which connects nodes i and j through a sequence of accident-free
edges, Sglob(G) is equal to one in case of a perfectly connected accident-free network.
As for the local properties of the graph G, these can be quantified by specializing the definition of the average safety efficiency (4) on the subgraph Gj of the k neighbors of each node i in the network
I
s„
nm
S(g ) = -. (5)
k (ki -1) 1 '
Averaging the efficiency of the local neighborhoods of all nodes in the network a measure of the network local safety efficiency is defined
1 N
Soc (G) = - I S (G,.). (6)
N i=1eG
Since i^Gi, this parameter reveals how much the road network is fault tolerant in that it shows how safe the connection remains between the first neighbors of i when i is removed.
The quantity defined by (6) has a similar local character as the clustering coefficient C; yet, these two different indicators convey complementary information.
3. Analysis of a real case study 3.1. System description
The road transportation system of the Province of Piacenza depicted in
Figure 10 has been modeled as a stochastic, weighted, undirected, connected graph which takes into account its structural, functional and operative features. Each road section is characterized by several features such as typology, i.e. city road, national road or highway, speed limit, traffic capacity, average vehicular flux and average travel speed. Physical points in the network where the road features change, e.g. road junctions and points of road typology change, are defined as nodes.
The road network of N=687 nodes connected by K=789 edges can be represented by a graph G(N, K) defined by its NxN adjacency (connection) matrix {aj} whose entries are 1 if there is an edge joining node i to node j or 0, otherwise.
Figure 10. The road network of Piacenza Province. Highways are represented by thicker lines
It is assumed that car accidents occur along the stretch from node i to node j according to an exponential distribution with constant rate of accident per km, AiJ. Hence, the probability of an accident in the link ij of length lj is
qj = 1 - ^ . (7)
The accident failure rate AiJ is computed as the product of two factors
A = Uj (v)a (c). (8)
where the first factor is the probability per unit distance that an accident occurs when traveling at an average speed v on the stretch of road from node i to node j and the second is a multiplicative factor depending on the average level of traffic congestion c.
As for the first contribution, the accident probability per km is modeled by a sigmoidal function of parameters aiJ and bj
( ) = -
1U.
+ e
(9)
1
The reason behind the arbitrary choice of the accident rate (9) lies in the attempt to reproduce the fact that beyond a certain speed the accident probability increases sensibly, mainly due to the decrease in car steering and to the shortening of the reaction time available to the driver to take countermeasures avoiding crashes.
In the specific application which follows, the parameters aij and by have been taken equal for all sections belonging to the same speed limit class; more precisely, the road sections have been divided into the three speed limit classes 50 km/h, 90 km/h and 130 km/h and for each class the parameter values have been
set by imposing two constraints on the mean distance to accident Lif = — in correspondence of two different
uj
speeds, as reported in Table 9 below.
The numbers in Table 1 have been chosen with the following general philosophy: focusing for example on the 90 km/h speed limit, it is unlikely that an accident occurs if one drives at a speed (e.g. 40 km/h) far below the speed limit but, conversely, accidents become quite likely when driving at a speed doubling the limit (180 km/h). A similar reasoning applies to the cases of 50 km/h and 130 km/h speed limits.
Table 9. Mean distance to accident for different speed limits
Speed limit [km/h] Mean distance to accident at the speed indicated in parameters
50 L(30km/h) ~ 70000km L(150km/h) ~ 6km
90 L(40km/h) ~ 200000km L(180km/h) ~ 30km
130 L(70km/h) ~ 500000km L(250km/h) ~ 12km
As for the multiplicative factor aiJ accounting for the traffic flow intensity ciJ on link ij, it is given by
a = aMAX -«min . +1, (10)
c — c
MAX mm
where the traffic flow intensity Cy e [cmin, cMAX] is computed as the ratio between the average vehicular flux and the traffic capacity of the road. Note that aij e [amin, aMAX], where amin and aMAX are the values taken by aij in correspondence of the minimum (cmin) and maximum (cMAX) value of traffic intensity on the road links of a given speed limit class. In this work, amin and aMAX have been arbitrarily set equal to 1 and 10 for
all links, independently of the speed limit class. Figure 2 shows the behaviour of qj as a function of v and parameterized on aiJ.
Figure 11. Accident probability qij as a function of v, for cij values in the range [0, 1.815]. The curves refer to the case of 50 km/h speed limit and a link of unitary length li]=1
A limitation of the proposed model is that no relation is accounted for between travel speed and traffic intensity; on the other hand, this is artificially reflected in the data itself which are such that roads with high traffic have a low average travel speed.
3.2. Evaluation of the safety of the road network connection
The values of the topology indicators L and C and of the safety efficiencies of the road network of the Piacenza Province in
Figure 10 are reported in column 2 of Table 2. The network degree distribution of Figure 3 (the distribution P(k) of the number of links k departing from a node of the network) shows that the predominant series structure of the network connection is responsible for the large number of sparse subgraphs around the nodes, a phenomenon which leads to the small values of the average clustering coefficient and local efficiency.
As a result, if a node is disconnected many nodes become no longer connected to each other by relatively short paths. Thus, the network does not present the desirable small world characteristics of good global and local connectivity. On the other hand, such topological structure of the network reflects solely the change in road typology since, as previously explained in Section 3.1, points of change in the road features, e.g. junctions and points of typology change, are taken as nodes. Actually, only road junctions are significant for the physical connectivity of the network topology whereas typology changes are relevant with respect to the travel and, thus, the safety characteristics of the network. These are quantified by the global and local safety efficiencies which turn out to be very low, the values mainly driven by the serial topology of the network connections, as just explained.
Table 2. Topological indicators L, C and safety efficiencies Sglob(G), Sloc(G), for different network configurations. I: original road network; II: road network without the 10 most vulnerable links; III: the original network augmented with the whole road development plan: IV: the original network augmented with the bypass alone
I ( Figure 10) II ( Figure 10) III ( Figure) IV ( Figure)
L 21 19 20
C 1.06 • 10-2 1.1210-2 2.20 • 10-2 2.08 • 10-2
Sglob(G) 6.61 10-2 5.68 -10"2 7.24 • 10-2 6.89 • 10-2
Sloc(G) 1.15 • 10-2 1.22 -10"2 2.31 10-2 2.19 • 10-2
f
r I 1 1 ^
0 1 2 3 4 5 6
Figure 3. Degree distribution for the road network of Figure 1
4. Vulnerability analysis
Further insights in the properties of the road network of Figure 1 can be inferred from an analysis of the most vulnerable road sections, i.e. those edges most crucial for the safe connectedness of the network [13]. When some edges are unavailable to travel, due to some road blockage, the safest paths between nodes change due to forced detours around the blockages. In this view, the vulnerability of the network is defined in terms of the degradation in the global safety efficiency of the network due to the disconnection, i.e. the interruption, of a set of its road links
V* = Sgiob (G) — Sgiob (G*)
" Sgl0b (G) , ( )
where G* is the new graph resulting from G when the disconnected connections are taken out. By construction, V takes values in the range [0, 1].
Ranking the links in the network by decreasing vulnerability, it turns out that the 10 most critical roads form the highway path marked with circles in
Figure 10. The vulnerability values for these road sections are in the range [2.09 -10-2, 3.20 -10-2 J .
Taking the whole path of 10 most critical links out of the network leads to the values of topological and efficiency parameters reported in the third column of Table 2. First of all, it is not surprising that the characteristic path length becomes infinite, since the nodes previously crossed by the now disconnected path are no longer reachable. Also, when the highway path is disconnected from the rest of the network there is the maximum decrease in global efficiency which stands for an increase in the accident probability in the whole system. This is caused by the need to substitute the missing links with paths along local and secondary streets which are on average longer and less safe. Actually, the vulnerability related to the disconnection of the highway path may even be larger in reality, due to the increase in traffic on the substitute paths. As for the increase in the network local properties (Table 2), this is due to the fact that the links deleted are in series in the network and thus bear null contribution to local parameters, whereas they contribute to the averaging in (4) and (6): thus, this increasing is fictitious and meaningless from a physical point of view.
4.1. Evaluation of a road development plan
Let us consider the road development plan concerning the bypass of the town of Piacenza, shown in
Figure 4.
Figure 4. The road network with the bypass development plan: streets are drawn with dotted lines; the bypass is marked with circles.
In the fourth column of Table 2, the values of the global and local topological and safety indicators for the road network inclusive of the planned bypass are presented. At a global scale, an increase of 10 percent is noticed in the global safety efficiency, while an increase of 100% occurs at a local scale with respect to the original road network configuration. This was to be expected since the added roads create new alternative paths of increased safety efficiency, i.e. characterized by lower probabilities of car accident.
It is worth noticing that a relevant part of the improvement of the road development plan is due to the bypass (half of the increase in the global safety efficiency and almost the whole improvement in the local efficiency, as shown in Table 2, column 5). Consequently, this part should be considered of highest priority when implementing the developed plan.
Eventually, a vulnerability analysis of the augmented network shows that none of the added roads is among the 10 most vulnerable connections and that the maximum vulnerability of a link has decreased with
respect to the original scenario (V *e[1.83 • 10-2,2.61 -10-2 J, for the 10 most vulnerable connections). Thus,
the system has become more resilient to faults in that the increase in accident probability following a road blockage is mitigated by the presence of the bypass.
5. Conclusion
In this paper, recent developments in the study of network systems from the point of view of Complexity Science have been exploited to study the global and local safety features associated to a complex road network. Newly defined, safety efficiency measures have been introduced considering the probabilities of car accident along the network interconnecting links. These indicators allow the analysis of the robustness and vulnerability of network systems, for optimal planning and operation.
The proposed approach has been applied to the evaluation of the road network system of the province of Piacenza, Italy. Roads are modelled as edges and points of road feature changes are marked as nodes. The predominant sequential structure of the network leads to a sparse adjacency matrix and affects the global and local connectivity properties in a negative sense. The vulnerability of the network in terms of the degradation of its safety when a road link is blocked has been used for identifying the most vulnerable paths which most contribute to the peril of car accidents.
Eventually, the method has been used to evaluate the safety improvement obtained with the introduction of a given road development plan.
Although the work is methodological in nature, it is of practical relevance that the proposed approach allows bringing the safety features into the analysis of the topology of a road network system.
References
[1] Aggarwal, K. K. (1975). A simple method for reliability evaluation of a communication system. IEEE Trans Communication, COM-23, 563-565.
[2] Albert, R., Jeonh, H. & Barabasi, A. L. (2000). Error and Attack Tolerance of Complex Networks, Nature, 406, 378-382.
[3] Aven, T. (1987). Availability evaluation of oil/gas production and transportation systems. Reliability Engineering and System Safety. 18, 35-44.
[4] Aven, T. (1988). Some considerations on reliability theory and its applications, Reliability Engineering and System Safety, 21, 215-223.
[5] Barabasi, A. L. (2002). Linked: The New Science of Networks. Perseus Publishing, Cambridge, Massachussetts.
[6] Barabasi, A., Albert, R. & Jeong, H. (1999). Mean-field theory for scale-free random networks. Physica A; 272,173-187.
[7] Bar-Yam, Y. (2002). Dynamics of Complex Systems. Westview Press.
[8] Capra, F. (1996). The Web of Life. Doubleday, New York.
[9] Jane, C. C., Lin, J.S. & Yuan, J. (1993). Reliability evaluation of a limited-flow network in terms of MC sets. IEEE Trans Reliability, 42, 354-361.
[10] Kauffman, S. A. (1993). The Origins of Order, Oxford University Press.
[11] Kubat, P. (1989). Estimation of reliability for communication/computer networks simulation/analytical approach. IEEE Trans Communication, 37, 927-933.
[12] Latora, V. & Marchiori, M. (2001). Efficient Behavior of Small-World Networks, Physical Review Letters, 87, N. 19.
[13] Latora, V. & Marchiori, M. (2005). Vulnerability and protection of infrastructure networks. Physical Review E. 71, N. 015103.
[14] Samad, M. A. (1987). An efficient algorithm for simultaneously deducing MPs as well as cuts of a communication network. Microelectronic Reliability. 27, 437-441.
[15] Science, (1999). Special Section on Complex Systems, Volume 284, No. 5411, April 2, pp. 79-109.
[16] Watts, D. J. & Strogatz, S. H. (1998). Collective Dynamics of 'Small-World' Networks. Nature, 393, 440-442.
[17] Yeh, W.,C. & Revised, A. (1998). Layered-network algorithm to search for all d-minpaths of a limited-flow acyclic network. IEEE Trans Reliability. R-46, 436-442.
[18] Zio, E. From Complexity Science to reliability efficiency: a new way of looking at complex network systems and critical infrastructures, accepted for publication on International Journal on Critical Infrastructures.