Continuous Average Straightness in Spatial Graphs - Archive ouverte HAL
Article Dans Une Revue Journal of Complex Networks Année : 2018

Continuous Average Straightness in Spatial Graphs

Vincent Labatut

Résumé

The Straightness is a measure designed to characterize a pair of vertices in a spatial graph. It is defined as the ratio of the Euclidean distance to the graph distance between these vertices. It is often used as an average, for instance to describe the accessibility of a single vertex relatively to all the other vertices in the graph, or even to summarize the graph as a whole. In some cases, one needs to process the Straightness between not only vertices, but also any other points constituting the graph of interest. Suppose for instance that our graph represents a road network and we do not want to limit ourselves to crossroad-to-crossroad itineraries, but allow any street number to be a starting point or destination. In this situation, the standard approach consists in: 1) discretizing the graph edges, 2) processing the vertex-to-vertex Straightness considering the additional vertices resulting from this discretization, and 3) performing the appropriate average on the obtained values. However, this discrete approximation can be computationally expensive on large graphs, and its precision has not been clearly assessed. In this article, we adopt a continuous approach to average the Straightness over the edges of spatial graphs. This allows us to derive 5 distinct measures able to characterize precisely the accessibility of the whole graph, as well as individual vertices and edges. Our method is generic and could be applied to other measures designed for spatial graphs. We perform an experimental evaluation of our continuous average Straightness measures, and show how they behave differently from the traditional vertex-to-vertex ones. Moreover, we also study their discrete approximations, and show that our approach is globally less demanding in terms of both processing time and memory usage. Our R source code is publicly available under an open source license.
Fichier principal
Vignette du fichier
bare_jrnl.pdf (1.98 Mo) Télécharger le fichier
Origine Fichiers produits par l'(les) auteur(s)

Dates et versions

hal-01571212 , version 1 (02-08-2017)
hal-01571212 , version 2 (23-03-2018)
hal-01571212 , version 3 (30-04-2023)

Licence

Identifiants

Citer

Vincent Labatut. Continuous Average Straightness in Spatial Graphs. Journal of Complex Networks, 2018, 6 (2), pp.269-296. ⟨10.1093/comnet/cnx033⟩. ⟨hal-01571212v2⟩
176 Consultations
187 Téléchargements

Altmetric

Partager

More