Abstract
A graph’s minimum cycle basis is defined as the smallest collection of cycles that exhibit linear independence in the cycle space, serving as fundamental building blocks for constructing any cyclic structure within the graph. These bases are useful in various contexts, including the intricate analysis of electrical networks, structural engineering endeavors, chemical processes, and surface reconstruction techniques, etc. This study investigates the urban road networks of six Chinese cities to analyze their topological features, node centrality, and robustness (resilience to traffic disruptions) using motif analysis and minimum cycle bases methodologies. Some interesting conclusions are obtained: the frequency of motifs containing cycles exceeds that of random networks with equivalent degree sequences; the frequency distribution of minimum cycle lengths and surface areas obeys the power-law distribution. The cycle contribution rate is introduced to investigate the centrality of nodes within road networks, and has a significant impact on the total number of cycles in the robustness analysis. Finally, we construct two types of cycle-based dual networks for urban road networks by representing cycles as nodes and establishing edges between two cycles sharing a common node and edge, respectively. The results show that cycle-based dual networks exhibit small-world and scale-free properties. The research facilitates a comprehensive understanding of the cycle structure characteristics in urban road networks, thereby providing a theoretical foundation for both subsequent modeling endeavors of transportation networks and optimization strategies for existing road infrastructure.
1. Introduction
In recent years, researchers have embarked on a comprehensive exploration of various transportation networks, including railways [1,2], aviation [3,4], urban roads [5,6,7,8,9,10,11,12,13,14,15,16,17], and others [18,19,20]. As a vital component of a city, urban roads play an important role in the normal operation of urban functions [21,22]. However, with the acceleration of urbanization and the rapid surge in transportation demand, the complexity of urban road systems has increased significantly [23,24], and complex network theory has gained widespread acceptance in observing and analyzing this intricate structure [25,26,27].
In the study of urban road networks, researchers have explored the structural characteristics of urban roads from various perspectives, including self-similarity [5], connectivity [6], spatial layout [7], growth and evolution [8], topological structure [9,10,11,12,13], and robustness [14,15,16,17].
In terms of the node centrality and topological structure of urban road networks, researchers have conducted the following studies. Zhang et al. [9,10] studied the relationship between morphological features and topological characteristics, such as network degree centrality, network betweenness centrality, and network closeness centrality. Their findings revealed that betweenness centrality can effectively distinguish and describe different morphological road networks. Tsiotas et al. [11] analyzed the relationship between urban roads and space, discovering that the degree distribution and connectivity of road networks are influenced by urban spatial constraints. Jiang et al. [12] studied the degree characteristics of urban road networks and found a lack of degree correlation within the road networks. Shang et al. [13] examined the topological structure of urban road networks, including clustering coefficient and average path length, and found that the small-world characteristics of urban road networks are not significant.
Regarding the resilience of urban transportation systems, the following key findings have been validated. Firstly, the adoption of different attack strategies has a significant impact on network robustness. Liu et al. [14] studied the model of cascading failures in urban road networks, revealing that road intersections have the greatest impact on robustness. Furthermore, random attacks have a weaker impact on network robustness compared to targeted attacks. Secondly, there are differences in network robustness across different granularities. Duan et al. [15] modeled urban road networks based on three granularities: segment-based, stroke-based, and community-based. Their results showed that due to the similarity in degree distribution and topological structure among urban road networks, robustness tends to be consistent. However, structural differences across granularities lead to variations in robustness. Thirdly, the impact of attacks targeting different topological metrics on network robustness varies. Zhao et al. [16] employed a duality method [17] (which abstracts road segments as nodes in the road network and converts connectivity relationships, such as intersections, into edges in the network) to transform urban road networks into topological graphs for robustness analysis. Their findings indicated that node degree has the greatest impact on robustness, followed by node betweenness and edge betweenness.
Milo et al. [28,29] proposed the concept of network motifs, which are small subgraphs of a network formed by a limited number of nodes arranged in a specific topological structure. In the context of road networks, motifs refer to road structural units with specific spatial configurations and traffic characteristics. These motifs appear more frequently in urban road networks than in random networks with the same degree sequence. The design and layout of these motifs directly impact the traffic flow efficiency of the road network. An optimal layout of motifs can make the road network more compact and connected, enhancing the accessibility and convenience of the city [30].
Urban road network analysis using motif methods remains underexplored, particularly regarding Z-scores (which quantify the statistical significance of recurring substructures by comparing their observed frequency to random network expectations) with comparative analyses across motif types still lacking [30,31,32]. To address this gap, we conducted a detailed analysis of urban road networks using motif methods and obtained the Z-scores for various motifs. The results revealed that motifs with cycles exhibited positive Z-scores, indicating that their frequency of occurrence was significantly higher than in random networks with the same degree sequence. In other words, cycles are ubiquitous in urban road networks, and thus they can serve as fundamental building blocks for studying urban road systems.
In the field of network analysis, the significance of cycles has garnered attention, and some exploratory research has been conducted (e.g., the distribution of cycles of different sizes in real networks and artificial networks [33,34,35,36,37,38,39,40]). Zhang et al. [41] proposed the cycle nodes ratio (the ratio of the number of nodes belonging to cycles to the number of total nodes) for network classification. Fan et al. [42] proposed the use of the cycle ratio (the summation of co-cycle rates among nodes sharing the same cycle with the target node) as a metric to assess the importance of nodes, comparing it with the results obtained from degree, H-index, and coreness. Experiments on real-world networks suggest that the cycle ratio contains rich information in addition to well-known benchmark indices. However, we measured the importance of nodes based on their cycle ratio in the road network. The results showed that nodes having higher cycle degrees (defined as the number of minimum cycles related to the node) within large cycles were prone to having a higher cycle ratio; however, this method could not effectively identify the central nodes in the road network. To solve this problem, we will introduce the concept of cycle contribution rate (taking into account both the quantity and length of cycles associated with each node) to assess node importance. The reason lies in the calculation differences between the cycle ratio and the cycle contribution rate. The former sums over all co-cyclic nodes in the entire network, amplifying the influence of large cycles; while the latter only accumulates contributions from directly associated cycles, emphasizing that small cycles contribute more significantly than large ones. In summary, existing network analysis methods based on cycles exhibit a lack of systematization and mathematical rigor. Notably, in graph theory, the concept of a minimum cycle basis has been proposed and applied to the analysis of small-scale networks [43,44,45,46]. For any graph, all cycles within it collectively form a cycle space. By identifying a set of linearly independent cycles within this cycle space, a minimal cycle basis can be constructed. All cycles in the network can then be expressed through this minimum cycle basis, much like how all vectors in a vector space can be represented by a set of basis vectors.
Building upon that foundation, we integrate existing cycle-related research with the theory of minimum cycle bases to develop a comprehensive methodology for road network analysis. Specifically, first, we conduct motif analysis on road networks to verify the widespread existence of cycle structures in road networks. Then, based on the minimum cycle basis, we investigate the topological characteristics (including the total number of cycles in the minimum cycle basis, the edge length distribution, and the surface area distribution of the basis, among other metrics), node centrality (including degree, cycle degree, cycle ratio and cycle contribution rate), and robustness (the relative size of the maximum connected subgraph, average cycle length in the minimal cycle basis, and total cycle count in the minimal cycle basis are measured as functions of node removal ratio under different removal strategies (degree, betweenness, cycle degree, cycle ratio, and cycle contribution rate) during progressive node removal processes) of urban road networks, respectively. Finally, we constructed two types of cycle-based dual networks by treating the minimum cycle basis as nodes and establishing connections based on the shared one node and one edge between cycles, respectively. The topological properties of the cycle-based dual network are analyzed, including degree distribution, clustering coefficient, average path length and network diameter.
The structure of this paper is arranged as follows: In Section 2, we provide a detailed introduction to the minimum cycle basis model, robustness analysis methods, and the cycle-based dual network model. In Section 3, we present a comprehensive analysis and further discussion of the research findings in urban road networks. Finally, in Section 4, we summarize and draw some conclusions.
2. Model and Method
2.1. Motif and Z-Score
Motif is a fundamental pattern of repeated interactions in networks that occur significantly more frequently than in random networks with the same number of nodes and edges. Eight motifs of the undirected network are shown in Figure 1, including two three-node motifs and six four-node motifs.
Figure 1.
The schematic diagram of motifs consisting of three or four nodes in the undirected network.
To measure the importance of motifs in real-world networks, it is necessary to generate a large number of random networks that are consistent with the degree distribution of real-world networks. To compare the frequency of motifs in real-world networks with those in random networks, the Z-score is introduced. For a motif i, the Z-score is calculated as [47]:
where is the frequency of occurrence of motif i in the real-world network and is obtained from 1000 different random networks with the same degree distribution as the real-world network, representing the average frequency and standard deviation, respectively. When , the Z-score is positive, which indicates that the motif occurs more frequently in the real-world network. When , the Z-score is negative, which indicates that the motif occurs less frequently in the real-world network.
2.2. Observables Based on Cycle
For a given undirected network , represents the set of N nodes, and E represents the set of edges, which are unordered pairs of elements of V. A cycle is a subgraph where every vertex has an even degree, and its length is the number of its edges. Cycles in a graph generate the cycle space of G. A cycle basis of G is defined as a maximal set of linearly independent cycles. The dimension of the cycle space is , where is the number of connected components of G. For an unweighted graph, the cycle basis where the sum of the length of the cycles is minimum is called a minimum cycle basis of G [43,44,45,46]. Specifically, the minimum cycle of a planar graph is the set of bounded faces [45,46].
For a node , the degree is , and the set of cycles associated with is presented as , where , called cycle degree, is the size of . That is to say, the cycle degree of node refers to the number of minimum cycles associated with node . The length of each cycle in is denoted by . In order to measure the importance of nodes in the urban road network, we propose an observation based on the cycle, named cycle contribution rate, which is defined as follows:
The cycle contribution rate reflects the idea that a node’s significance is determined by both the number and the length of cycles it participates in. A high rate signifies dense involvement in numerous short cycles, suggesting a central network role, while a low rate implies sparse participation in longer cycles, indicating a more peripheral position. This dual metric thus captures structural centrality through cyclical connectivity patterns.
In Ref. [36], the cycle ratio is proposed as an effective measurement based on the minimum cycles to examine the importance of nodes. Similarly, we propose that the cycle ratio based on the minimum cycle basis is defined as follows:
where represents the total number of cycles associated with nodes and simultaneously; the cycle degree refers to the number of minimum cycles associated with node . A high cycle ratio suggests that the node is embedded within a large cycle and exhibits extensive cyclic associations, whereas a low cycle ratio implies its presence in a small cycle with limited cyclic connectivity.
Figure 2 is a schematic diagram of the basic form and cycle characteristics of a network. Table 1 presents the degree, betweenness centrality, cycle degree, cycle ratio and cycle contribution rate of a node shown in Figure 2a.
Figure 2.
An example network and its cycle-based dual networks. (a) There are six minimum cycles: , , , , and . (b) The cycle-based dual network that establishes connections by sharing one node between the minimum cycle basis. (c) The cycle-based dual network that establishes connections by sharing one edge between the minimum cycle basis.
Table 1.
Node centrality of Figure 2a. k: degree; : betweeness centrality; n: cycle degree; r: cycle ratio; : cycle contribute ratio.
For an undirected network G, define the set of cycles as , where represents the total number of the minimum cycle basis in the network G, and the corresponding minimum cycle basis length is , then the average length of the minimum cycle basis is defined as follows:
The average length of a minimum cycle basis reflects the mean value of all cycle lengths within it. A higher value indicates a larger proportion of longer cycles, while a lower value suggests a greater quantity of shorter cycles.
To investigate the overall properties of the network, we conducted a robustness analysis, which involves sequentially removing nodes from the network according to certain rules. Six strategies are employed to remove nodes from the network based on randomness, degree, betweenness, cycle degree, cycle ratio, and cycle contribution rate. The relative size of the maximum connected subgraph S, the average length and the total number of minimum cycles in the network are selected as evaluation metrics to analyze the network robustness. S is denoted as follows:
where N represents the total number of nodes in the initial network, and represents the total number of nodes in the maximum connected subgraph after node removal.
2.3. Cycle-Based Dual Network
To analyze the interrelation among individual cycles, a cycle-based dual network is constructed in this paper, where each cycle is treated as a network node, and if two cycles share common nodes, a corresponding edge is established. Two cycle-based dual networks in Figure 2a are constructed as Figure 2b and Figure 2c where each pair of cycles shares one node and one edge, respectively.
3. Results and Discussion
3.1. Data Introduction and Preprocessing
Population, economy and comprehensive strength are the key indicators to evaluate urban development. This study focuses on six cities in China (Beijing, Shanghai, Guangzhou, Shenzhen, Chengdu and Kunming) to explore the potential information of urban road networks. Figure 3 visualizes the geographical morphology of the six road networks.
Figure 3.
Experimental urban road networks.
The urban road network data used in this study are obtained from the official OpenStreetMap (OSM) website (www.openstreetmap.org). The OSM database stores a huge environmental spatial dataset with very rich metadata covering the major cities of the world. The OSM network data of six cities in China were obtained on 20 September 2023 in the shp vector data format and the projection coordinate system was the WGS_1984_Mercator coordinate system.
OSM road data have good integrity, but the initial data are rough. In order to improve the quality of road network data and the accuracy of experimental results, data preprocessing is essential. In this paper, data preprocessing using ArcGIS 10.0 includes verifying data consistency, eliminating overlapping paths and invalid data, converting double lines into single lines, and finally converting single lines into a simple graph structure. In addition, the topology of the network needs to be checked, and isolated roads must be removed to ensure network connectivity.
We choose four road categories to model from OSM road data, which include main roads, secondary trunk roads, branch roads and internal roads. The main road is the backbone of the urban road network, which includes primary and secondary field in OSM. The secondary trunk road is a regional traffic trunk road in the city, which includes a tertiary field in OSM. The branch road is the connection line of the secondary trunk road connecting each residential area, which includes residential and unclassified fields in OSM. The internal road includes bridleway, living_street, path, and service field in OSM.
In the modeling process, we divide the road network into four levels, namely the first layer network, the second layer network, the third layer network, and the fourth layer network. The first layer network only considers main roads, the second layer network adds secondary trunk roads on the basis of the first layer network, the third layer network introduces branch roads on the basis of the second layer network, and the fourth layer network adds internal roads on the basis of the third layer network. Figure 4 shows the spatial distribution of the four-layer road network.
Figure 4.
Different layers of urban road networks in Kunming.
Figure 5 shows the degree distribution of the urban road network at different layers. It can be seen that the degree distribution of the urban road network is discrete; only a few values can be obtained. In each layer of the network, nodes with degrees of 3 occupy a larger proportion, followed by nodes with degrees of 4 and 1; that is, T-shaped roads account for a larger proportion in the network, and there are also some intersections and damaged roads. It is well-known that degree distribution plays a significant role in various network fields, such as vital nodes identification, community detection, and link prediction. However, the degree distribution of roadway networks contains relatively limited information, which is unfavorable for the analysis and modeling of issues related to roadway networks. Therefore, in the following, we will attempt to analyze roadway networks using motifs and minimum cycle bases.
Figure 5.
The degree distribution of urban road network at different layers. In all plots, the x-axis label k represents the degree of nodes and the y-axis label P represents the proportion of each part.
The topological characteristics of different layers in urban road networks are shown in Table 2, which include the number of nodes, the number of edges, average degree, average path length, clustering coefficient and network diameter. We find that the average path length and network diameter in the urban road network are larger, and the clustering coefficient is smaller.
Table 2.
The topological characteristics of urban road networks. N: the number of nodes; M: the number of edges; : average degree; : average path length; : clustering coefficient; D: network diameter.
3.2. Urban Road Analysis Based on Motif
As shown in Table 3, the Z-scores of each motif in the different layers of the road network of Beijing, Shanghai, Guangzhou, Shenzhen, Chengdu and Kunming are summarized. It can be observed that the Z-score of motifs with cyclic structure, such as the Z-scores of 3-2, 4-3 and 4-4 are positive, and their occurrence frequency are significantly higher than that of random networks with sequences of the same degree, while the Z-scores of 3-1, 4-1 and 4-2 are negative. In particular, 4-5 hardly appears in random networks, and 4-6 never appears both in road networks and in random networks. That is to say, the frequency of motifs that contain cycles surpasses that of random networks with equivalent degree sequences. Thus, we conduct topological and robustness analyses of urban road networks using the minimum cycle basis as fundamental components in the following sections.
Table 3.
Z-score for different layers of urban road network.
3.3. Urban Road Analysis Based on the Minimum Cycle Basis
The topological characteristics based on the cycle of different layers in the urban road network are shown in Table 4, which include the number of nodes, the number of edges, average degree, the total number of cycles, the average length of the minimum cycle basis, the ratio of nodes in the cycles to total nodes, and the ratio of edges in the cycles to total edges. We can see that the values of and are around 80%, indicating that the majority of nodes and edges belong to the minimum cycle basis. Thus, the study of urban roads based on the minimum cycle basis is meaningful.
Table 4.
The topological characteristics associated with cycles of the urban road network. N: the number of nodes; M: the number of edges; : average degree; : the total number of cycles; : the average length of the minimum cycle basis; : the number of nodes within cycles; : the number of edges within cycles; : the ratio of nodes in the cycles to total nodes; : the ratio of edges in the cycles to total edges.
3.3.1. The Length and Surface Area Distribution of the Minimum Cycle Basis
Previous studies have confirmed that the frequency distribution of length and surface areas obey the power-law distribution when the cellular structures or closed polygons are used to study road networks [34,35,36]. Figure 6 and Figure 7 show that the length and surface areas distribution of the minimum cycle basis follows a power-law distribution, with the exception of cycles comprised of three nodes. In other words, in the network, the minimum cycle basis with a smaller length appears more frequently than that with a larger length. Table 5 shows the power index of the distribution of the cycle length of the road network at different layers in six cities, and it can be seen that the power indexes are different in different cities. During the modeling and analysis of urban road networks based on the minimum cycle basis, it is observed that the distribution of lengths and surface areas within the minimum cycle basis does not adhere to uniformity or normality; instead, it follows a power-law distribution. The modeling conducted previously using Voronoi tessellation evidently fails to satisfy this requirement [48].
Figure 6.
The length distribution of the minimum cycle base in the urban road network for different cities. In all plots, the x-axis label represents the length of the minimum cycle basis and the y-axis label P represents the proportion of each part.
Figure 7.
The surface area distribution of the minimum cycle base in the urban road network for different cities. In all plots, the x-axis label represents the surface areas and the y-axis label P represents the proportion of each part.
Table 5.
The power-law exponent of the length distribution.
3.3.2. Vital Nodes Identification Based on the Minimum Cycle Basis
Taking the second layer of the Kunming road network as an example, the value distribution of degree, cycle degree, cycle ratio and cycle contribution rate are also shown in Figure 8. The values of degree and cycle degree are only a few discrete numbers, while the values of cycle ratio and cycle contribution rate have a lot of possibilities. The distribution of cycle ratio exhibits power-law characteristics, while the cycle contribution rate demonstrates normal distribution characteristics. In the context of node ranking, the cycle contribution rate exhibits superior discriminatory power among nodes in comparison to the cycle ratio.
Figure 8.
The histogram of four node centrality measurements at the second layer of Kunming road network.
The spatial distribution of degree, cycle degree, cycle ratio and cycle contribution rate are shown in Figure 9. Node centrality is visually distinguished by color gradients, where colors approaching red indicate higher centrality values and those approaching blue indicate lower values. Obviously, the nodes are hard to distinguish by degree and cycle degree. Nodes possessing a high cycle ratio are typically situated within larger cycles in Figure 9c. As shown in Figure 9d, nodes with higher cycle contribution rates are typically located in the core area of the network. This result can be used to identify the polycentricity of the network, and this discovery will aid in the selection and identification of urban material hubs and commercial centers.
Figure 9.
Localized spatial distribution for different normalized node centrality measurements, including degree, cycle degree, cycle ratio and cycle contribution rate, at the second layer of Kunming road network. Node centrality is visually distinguished by color gradients, where colors approaching red indicate higher centrality values and those approaching blue indicate lower values.
3.3.3. Robustness Analysis
In order to reduce computing costs, we only selected the second-layer road network of six cities for robustness analysis. In urban road networks, the removal of nodes will affect the changes in network connectivity. Figure 10 shows the relationship between the relative size of the maximum connected subgraph S and the proportion of the removed nodes p in the same network under six different removing strategies, removing nodes randomly and removing nodes according to degree, betweenness, cycle degree, cycle ratio and cycle contribution rate on network robustness. Obviously, the variation curves of the relative size of the maximum connected subgraph S are different under different node removal strategies. The betweenness centrality is relatively sensitive to disruptions in network connectivity, followed by the cycling rate, with the cycle contribution rate being the least sensitive. This may be attributed to the fact that nodes with higher cycle contribution rates are often located in the core areas of the road network, where they enjoy a high degree of connectivity, thus resulting in a weaker impact on network connectivity when disrupted.
Figure 10.
The relative size of the maximum connected subgraph S changes with the removal ratio p under different removal strategies of nodes.
Removing nodes causes changes in the average length of the minimum cycle basis. Figure 11, respectively, shows the relationship between the average length of the minimum cycle basis and the proportion of removed nodes p in the same network under six different removal strategies, removing nodes randomly and removing nodes according to degree, betweenness, cycle degree, cycle ratio and cycle contribution rate on network robustness. Obviously, the variation curves of the average length of the minimum cycle basis are different under different node removal strategies. The change in is more sensitive to the cycle ratio than others. The cycle contribution rate has a relatively minor impact on primarily because small cycles contribute more significantly to the cycle contribution rate, whereas larger cycles contribute more prominently to the cycling rate.
Figure 11.
The average length of the minimum cycle basis changes with the removal ratio p under different removal strategies.
The removal of network nodes will affect the change in the total number of the minimum cycle basis. Figure 12, respectively, shows the relationship between the total number of minimum cycles and the proportion of removed nodes p in the same network under six different removing strategies, removing nodes randomly and removing nodes according to degree, betweenness, cycle degree, cycle ratio and cycle contribution rate on network robustness. Obviously, the variation curves of the total number of minimum cycles are different under different removing strategies of nodes. The change in is more sensitive to the cycle contribution rate than others. In a road network of a given area, an increase in the number of cycles indicates superior network connectivity, providing more routing options for navigation and enhancing convenience in daily life. That is to say, the cycle contribution rate characterizes the level of connectivity density within a specific region, functioning as a valuable indicator for assessing the polycentric character of road networks.
Figure 12.
The total number of cycles changes with the removing ratio p under different removing strategies.
In summary, when studying the robustness of the network, with the increase in the number of removed nodes, the betweenness affects the relative size change of the maximum connected subgraph significantly. The cycle ratio affects the average length of the minimum cycle basis significantly. The cycle contribution rate affects the total number of cycles significantly.
3.4. Analyzing Cycle-Based Dual Network
A cycle-based dual network is constructed by treating the smallest cycles as nodes and establishing connections based on shared nodes between cycles. Based on this, we establish two types of cycle-based dual networks: the cycle-based dual network in which the cycles share at least one node and the cycle-based dual network in which the cycles share at least one edge. Taking four layers of the Kunming road network as an example, Figure 13 shows the schematic diagrams of two types of cycle-based dual network. As depicted in the graph, the degree distribution displays power-law properties, characterized by a small proportion of nodes possessing significantly higher degree values. Notably, the node exhibiting the maximum degree value corresponds to the circular roadway encompassing Dianchi Lake.
Figure 13.
Different layers of cycle-based dual network of Kunming. (a–d) are the first-fourth layer in sequence and share one node, (e–h) are the first-fourth layer in sequence and share one edge.
The degree distribution of two kinds of cycle-based dual networks of six cities is shown in Figure 14 and Figure 15, which follow a power-law distribution. In the cycle-based dual network in which the cycles share at least one node, the degree distribution demonstrates power-law behavior when the degree value surpasses 6. Conversely, when the degree value is 6 or below, variations arise across different layers and cities. Similarly, the cycle-based dual network in which the cycles share at least one edge exhibits analogous characteristics, albeit with a modified threshold degree value of 4.
Figure 14.
The degree distribution of the cycle-based dual network sharing one node.
Figure 15.
The degree distribution of the cycle-based dual network sharing one edge.
Table 6 and Table 7 illustrate the topological characteristics, including the number of nodes N, the number of edges M, average degree , average path length , clustering coefficient and network diameter D of two kinds of cycle-based dual networks of six cities, corresponding to Figure 14 and Figure 15, respectively. The results show that two kinds of cycle-based dual networks possess higher average degree and clustering coefficient, and a shorter average path length and network diameter, showing more obvious small-world property compared with the results of urban road networks as shown in Table 2.
Table 6.
The topological characteristics of cycle-based dual network sharing one node. : the number of nodes; : the number of edges; : average degree; : the number of connected subgraphs; : the number of nodes in the maximal connected subgraph; : average path length of the maximal connected subgraph; : clustering coefficient of the maximal connected subgraph; : network diameter of the maximal connected subgraph.
Table 7.
The topological characteristics of cycle-based dual network sharing one edge. : the number of nodes; : the number of edges; : average degree; : the number of connected subgraphs; : the number of nodes in the maximal connected subgraph; : average path length of the maximal connected subgraph; : clustering coefficient of the maximal connected subgraph; : network diameter of the maximal connected subgraph.
In summary, when analyzing urban road networks with the minimum cycle basis serving as the fundamental component, the network displays both small-world and scale-free properties. Notably, the clustering coefficient hovering around 0.5 indicates a specific structure, while the degree distribution of the network conforms to a power-law pattern. As widely recognized, the small-world property signifies a higher degree of interconnectedness and intimacy among nodes, whereas the scale-free property emphasizes the heterogeneity in degree values among nodes, which facilitates the rapid dissemination of information and the distribution of resources. These findings offer a fresh perspective on road network research and implicitly illustrate how the prevalent ring highways in cities, functioning as significant nodes in the cycle-based dual network, can significantly enhance urban living convenience.
4. Conclusions
This study focuses on six cities in China(Beijing, Shanghai, Guangzhou, Shenzhen, Chengdu and Kunming) to explore the topological characteristics, the centrality of nodes and the robustness of urban road networks based on motif and the minimum cycle basis. Moreover, in order to display the hierarchical structure of urban roads and reduce the computational complexity, we select four layers of urban road networks for modeling.
Firstly, this study conducted motif analysis on six urban road networks, revealing that motifs containing cycles exhibit positive Z-scores, indicating their prevalence exceeds that of equivalent-degree sequences in random networks; based on this finding, we use the minimum cycle basis as a fundamental element for network analysis. Intriguingly, we observe that the length distribution of the minimum cycle basis in urban road networks follows a power-law distribution; To investigate node importance within urban road networks, we introduce the concept of cycle contribution rate (the importance of a node depends not only on the number of cycles it is associated with but also on the length of these cycles) and compare the results with node degree, cycle degree (the number of cycles associated with a node), and cycle ratio. The findings indicate that nodes with higher cycle degrees typically exhibit higher cycle ratios, while those associated with a greater number of smaller cycles tend to demonstrate higher cycle contributions, underscoring the advantageous role of cycle contribution in identifying central areas within road networks; subsequently, we adopted the relative size of the maximum connected subgraph, the number of cycles in the network, and the average length of cycles as observations to verify the effectiveness of cycle contribution rate in the detection of node importance and compared it with other indicators. The results reveal that with an increasing number of removed nodes, the betweenness centrality significantly impacts the relative size of the maximum connected subgraph, while the cycle ratio notably affects the average length of cycles, and the cycle contribution rate substantially influences the number of cycles; finally, we construct two types of cycle-based dual networks for urban road networks by representing cycles as nodes and establishing edges between two cycles sharing a common node and edge, respectively. The dual network exhibits small-world and scale-free properties, manifested through a power-law degree distribution, high clustering coefficients, and short average path lengths.
The adoption of the minimum cycle basis as a fundamental unit for analyzing urban road networks offers a fresh perspective for associated research endeavors, presenting the following promising applications: (1) In the process of constructing road network generation models, one may incorporate the power-law distribution characteristics of the lengths and areas associated with the minimum cycle basis; (2) by comparing the topological attributes of the minimum cycle basis across diverse cities, existing road networks can be enhanced and optimized; (3) potential applications can be explored, such as utilizing the cycle contribution rate, as introduced in this paper, to delve into the multi-centrality of networks. This metric demonstrates notable performance in both node differentiation and spatial distribution. Future endeavors may further explore related application scenarios, including community detection and link prediction grounded in the minimum cycle basis. Moreover, endeavoring to establish a comprehensive road network description and analysis framework based on the minimum cycle basis will undoubtedly aid in addressing various road-related challenges.
Author Contributions
Methodology, B.Y.; Software, Y.L. and T.W.; Investigation, Y.L., T.W. and B.Y.; Writing—original draft, Y.L.; Writing—review & editing, T.W., Y.Z. and B.Y.; Visualization, Y.L.; Supervision, B.Y. All authors have read and agreed to the published version of the manuscript.
Funding
This work was supported by Yunnan Fundamental Research Projects (grant NO. 202401AT070359).
Data Availability Statement
The data that support the findings of this study are available upon reasonable request from the corresponding author. The codes and partial data have been posted at https://github.com/kust-yangbo/Urban-Road-Networks/tree/master.
Conflicts of Interest
The authors declare no conflicts of interest.
References
- Mohm, Y.T.; Wang, A. Complex network analysis of pakistan railways. Discrete Dyn. Nat. Soc. 2014, 2014, 126261. [Google Scholar]
- Wang, W.; Cai, K.; Du, W.; Wu, X.; Tong, L.; Zhu, X.; Cao, X. Analysis of the Chinese railway system as a complex network. Chaos Solitons Fractals 2020, 130, 109408. [Google Scholar] [CrossRef]
- Du, W.B.; Liang, B.Y.; Hong, C.; Lordan, O. Analysis of the Chinese provincial air transportation network. Phys. A Stat. Mech. Its Appl. 2017, 465, 579–586. [Google Scholar] [CrossRef]
- Wong, A.; Tan, S.; Chandramouleeswaran, K.R.; Tran, H.T. Data-driven analysis of resilience in airline networks. Transp. Res. Part E Logist. Transp. Rev. 2020, 143, 102068. [Google Scholar] [CrossRef]
- Zhang, H.; Li, Z. Fractality and self-similarity in the structure of road networks. Ann. Assoc. Am. Geogr. 2012, 102, 350–365. [Google Scholar] [CrossRef]
- Liu, Z.; Zhao, S. Characteristics of road network forms in historic districts of Japan. Front. Archit. Res. 2015, 4, 296–307. [Google Scholar] [CrossRef]
- Sreelekha, M.G.; Krishnamurthy, K.; Anjaneyulu, M.V.L.R.C. Interaction between Road Network Connectivity and Spatial Pattern. Procedia Technol. 2016, 24, 131–139. [Google Scholar] [CrossRef]
- Ding, R.; Ujang, N.; bin Hamid, H.; Manan, M.S.A.; He, Y.; Li, R.; Wu, J. Detecting the urban traffic network structure dynamics through the growth and analysis of multi-layer networks. Phys. A Stat. Mech. Its Appl. 2018, 503, 800–817. [Google Scholar] [CrossRef]
- Zhang, Y.; Wang, X.; Zeng, P.; Chen, X. Centrality characteristics of road network patterns of traffic analysis zones. Transp. Res. Rec. 2011, 2256, 16–24. [Google Scholar] [CrossRef]
- Kirkley, A.; Barbosa, H.; Barthelemy, M.; Ghoshal, G. From the betweenness centrality in street networks to structural invariants in random planar graphs. Nat. Commun. 2018, 9, 2501. [Google Scholar] [CrossRef]
- Tsiotas, D.; Polyzos, S. The topology of urban road networks and its role to urban mobility. Transp. Res. Procedia 2017, 24, 482–490. [Google Scholar] [CrossRef]
- Jiang, B.; Duan, Y.; Lu, F.; Yang, T.; Zhao, J. Topological structure of urban street networks from the perspective of degree correlations. Environ. Plan. B Plan. Des. 2014, 41, 813–828. [Google Scholar] [CrossRef]
- Shang, W.-L.; Chen, Y.; Bi, H.; Zhang, H.; Ma, C.; Ochieng, W.Y. Statistical characteristics and community analysis of urban road networks. Complexity 2020, 2020, 6025821. [Google Scholar] [CrossRef]
- Liu, Z.; Chen, H.; Liu, E.; Hu, W. Exploring the resilience assessment framework of urban road network for sustainable cities. Phys. A Stat. Mech. Its Appl. 2022, 586, 126465. [Google Scholar] [CrossRef]
- Duan, Y.; Lu, F. Robustness of city road networks at different granularities. Phys. A Stat. Mech. Its Appl. 2014, 411, 21–34. [Google Scholar] [CrossRef]
- Zhao, G.; Yuan, S.; Ci, Y. Analysis of complex network property and robustness of urban road network. J. Highw. Transp. Res. Dev. 2016, 33, 119–124, 146. [Google Scholar]
- Masucci, A.P.; Stanilov, K.; Batty, M. Exploring the evolution of Londons street network in the information space: A dual approach. Phys. Rev. E 2014, 89, 012805. [Google Scholar] [CrossRef]
- Feng, S.; Hu, B.; Nie, C.; Shen, X. Empirical study on a directed and weighted bus transport network in China. Phys. A Stat. Mech. Its Appl. 2016, 441, 85–92. [Google Scholar] [CrossRef]
- Xie, Y.; Li, G.; Yang, B. Study on the robustness of urban bus network based on the number of lines at a station. J. Electron. Sci. Technol. 2022, 51, 630–640. [Google Scholar]
- Xie, Y.; Wang, T.; Yang, B. Effect of network topologies and attacking strategies on cascading failure model with power-law load redistribution. J. Stat. Mech. Theory Exp. 2024, 2024, 023402. [Google Scholar] [CrossRef]
- Goh, S.; Choi, M.Y.; Lee, K.; Kim, K. How complexity emerges in urban systems: Theory of urban morphology. Phys. Rev. E 2016, 93, 052309. [Google Scholar] [CrossRef] [PubMed]
- Wu, C.Y.; Hu, M.B.; Jiang, R.; Hao, Q.Y. Effects of road network structure on the performance of urban traffic systems. Phys. A Stat. Mech. Its Appl. 2021, 563, 125361. [Google Scholar] [CrossRef]
- Tian, Z.; Jia, L.; Dong, H.; Su, F.; Zhang, Z. Analysis of urban road traffic network based on complex network. Procedia Eng. 2016, 137, 537–546. [Google Scholar] [CrossRef]
- Zhang, M.; Huang, T.; Guo, Z.; He, Z. Complex-network-based traffic network analysis and dynamics: A comprehensive review. Phys. A Stat. Mech. Its Appl. 2022, 607, 128063. [Google Scholar] [CrossRef]
- Watts, D.J.; Strogatz, S.H. Collective dynamics of small-world networks. Nature 1998, 393, 440–442. [Google Scholar] [CrossRef]
- Barabási, A.L.; Albert, R. Emergence of scaling in random networks. Science 1999, 286, 509–512. [Google Scholar] [CrossRef]
- Ducruet, C.; Beauguitte, L. Spatial science and network science: Review and outcomes of a complex relationship. Netw. Spat. Econ. 2014, 14, 297–316. [Google Scholar] [CrossRef]
- Milo, R.; Shen-Orr, S.; Itzkovitz, S.; Kashtan, N.; Chklovskii, D.; Alon, U. Network motifs: Simple building blocks of complex networks. Science 2002, 298, 824–827. [Google Scholar] [CrossRef]
- Shen-Orr, S.S.; Milo, R.; Mangan, S.; Alon, U. Network motifs in the transcriptional regulation network of Escherichia coli. Nat. Genet. 2002, 31, 64–68. [Google Scholar] [CrossRef]
- Liu, L.; Xu, W.; Han, C. Motif and superfamily in national critical transportation networks. J. Tongji Univ. (Nat. Sci.) 2013, 41, 53–59. [Google Scholar]
- Pellegrini, L.; Leba, M.; Iovanovici, A. Characterization of urban transportation networks using network motifs. Acta Electrotech. Inform. 2020, 20, 3–9. [Google Scholar] [CrossRef]
- Domingues, G.S.; Tokuda, E.K.; Da F Costa, L. Identification of city motifs: A method based on modularity and similarity between hierarchical features of urban networks. J. Phys. Complex. 2022, 3, 045003. [Google Scholar] [CrossRef]
- Kim, H.J.; Kim, J.M. Cyclic topology in complex networks. Phys. Rev. E 2005, 72, 036109. [Google Scholar] [CrossRef]
- Lémmer, S.; Gehlsen, B.; Helbing, D. Scaling laws in the spatial structure of urban road networks. Phys. A Stat. Mech. Its Appl. 2006, 363, 89–95. [Google Scholar] [CrossRef]
- Barthlemy, M.; Flammini, A. Modeling urban street patterns. Phys. Rev. Lett. 2008, 100, 138702. [Google Scholar] [CrossRef]
- Masucci, A.P.; Smith, D.; Crooks, A.; Batty, M. Random planar graphs and the London street network. Eur. Phys. J. B 2009, 71, 259–271. [Google Scholar] [CrossRef]
- Bianconi, G.; Capocci, A. Number of loops of size h in growing scale-free networks. Phys. Rev. Lett. 2003, 90, 078701. [Google Scholar] [CrossRef]
- Bianconi, G.; Caldarelli, G.; Capocci, A. Loops structure of the Internet at the autonomous system level. Phys. Rev. E 2005, 71, 066116. [Google Scholar] [CrossRef]
- Bianconi, G.; Gulbahce, N.; Motter, A.E. Local structure of directed networks. Phys. Rev. Lett. 2008, 100, 118701. [Google Scholar] [CrossRef]
- Bonneau, H.; Hassid, A.; Biham, O.; Khn, R.; Katzav, E. Distribution of shortest cycle lengths in random networks. Phys. Rev. E 2017, 96, 062307. [Google Scholar] [CrossRef]
- Zhang, W.; Li, W.; Deng, W. The characteristics of cycle-nodes-ratio and its application to network classification. Commun. Nonlinear Sci. Numer. Simul. 2021, 99, 105804. [Google Scholar] [CrossRef]
- Fan, T.; Lü, L.; Shi, D.; Zhou, T. Characterizing cycle structure in complex networks. Commun. Phys. 2021, 4, 272. [Google Scholar] [CrossRef]
- Gleiss, P.M. Short Cycles, Minimum Cycle Bases of Graphs from Chemistry and Biochemistry. Ph.D. Thesis, Universität Wien, Vienna, Austria, 2001. [Google Scholar]
- Imrich, W.; Stadler, P.F. Minimum cycle bases of product graphs. Australas. J. Comb. 2002, 26, 233–244. [Google Scholar]
- Michail, D. Minimum Cycle Basis, Algorithms & Applications. Ph.D. Thesis, Universität des Saarlandes Saarbrücken, Saarbrücken, Germany, 2006. [Google Scholar]
- Hartvigsen, D.; Mardon, R. The all-pairs min cut problem and the minimum cycle basis problem on planar graphs. SIAM J. Discrete Math. 1994, 7, 403–418. [Google Scholar] [CrossRef]
- Milo, R.; Itzkovitz, S.; Kashtan, N.; Levitt, R.; Shen-Orr, S.; Ayzenshtat, I.; Sheffer, M.; Alon, U. Superfamilies of evolved and designed networks. Science 2004, 303, 1538–1542. [Google Scholar] [CrossRef]
- Li, R.; Dong, L.; Zhang, J.; Wang, X.; Wang, W.; Di, Z.; Stanley, H.E. Simple spatial scaling rules behind complex cities. Nat. Commun. 2017, 8, 1841. [Google Scholar] [CrossRef]
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2025 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).














