Abstract
Betweenness Centrality (BC) has proven to be a fundamental metric in many domains to identify the components (nodes) of a system modelled as a graph that are mostly traversed by information flows thus being critical to the proper functioning of the system itself. In the transportation domain, the metric has been mainly adopted to discover topological bottlenecks of the physical infrastructure composed of roads or railways. The adoption of this metric to study the evolution of transportation networks that take into account also the dynamic conditions of traffic is in its infancy mainly due to the high computation time needed to compute BC in large dynamic graphs. This paper explores the adoption of dynamic BC, i.e., BC computed on dynamic large-scale graphs, modeling road networks and the related vehicular traffic, and proposes the adoption of a fast algorithm for ahead monitoring of transportation networks by computing approximated BC values under time constraints. The experimental analysis proves that, with a bounded and tolerable approximation, the algorithm computes BC on very large dynamically weighted graphs in a significantly shorter time if compared with exact computation. Moreover, since the proposed algorithm can be tuned for an ideal trade-off between performance and accuracy, our solution paves the way to quasi real-time monitoring of highly dynamic networks providing anticipated information about possible congested or vulnerable areas. Such knowledge can be exploited by travel assistance services or intelligent traffic control systems to perform informed re-routing and therefore enhance network resilience in smart cities.
Highlights
Among the metrics for complex networks that take into account both network topology and traffic dynamics, we propose dynamic Betweenness Centrality (BC), i.e., BC continuously computed over a dynamic graph
We have proven, through an in-depth analysis performed on a large real network, that betweenness centrality is a useful indicator of both structural bottlenecks and traffic conditions
A requirement that we satisfy with our algorithm able to compute good approximation of BC values in short times
Summary
In the context of smart transportation, it is reasonable to consider road networks as weighted and directed graphs, to better capture road diversity (e.g., length, capacity, free-flow travel time, etc.), and as dynamic complex networks in order to model evolving traffic conditions (e.g., link speed, flow, etc.) and exogenous events (e.g., accidents, natural catastrophes, etc.). Travel information can direct the network state towards inefficient equilibria, due the presence of unequipped users’ as well as selfish or bounded-rational behaviors from equipped ones [1, 2] In this context, it appears beneficial to have global information about traffic conditions in order to improve the quality of local decisions by taking under control their impact on the whole transportation system. Several domain-specific approaches, often leveraging simulators based on physical models of traffic propagation and people mobility, have been proposed by researchers to estimate short-term traffic conditions from monitored data [3,4,5] These approaches struggle to scale with relevant accuracy to large urban areas, and usually do not take into account the impact of the underlying topology of the transport network and its dynamic nature [6, 7]. We conclude the work by highlighting future directions
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have