Abstract
To explore the ability of taxi transportation service capacity in unexpected conditions, based on the taxi GPS trajectory data, this paper presented a taxi transportation network and explored a cascading failure model with the non-linear function of traffic intensity as the initial load. Moreover, the cascading failure conditions for different initial loads with different parameter settings were derived by combining the complex network theory. We verified the ability of taxi transportation networks to withstand unexpected conditions and analyzed the differences and features of taxi transportation service capacity for different areas of Lanzhou city. Three sets of comparative simulation experiments were implemented. The results show that when the initial load regulation factor , the failure of nodes with smaller initial loads in the network is more likely to cause cascading failure phenomena. When , the failure of nodes with larger initial loads in the network is more likely to cause cascading failure phenomena. Additionally, when , there is no significant correlation between whether cascading failure phenomena occur in the network and node loads. This study can provide a prior basis for decision-making in the management of urban taxi operations under different passenger flow intensities.
1. Introduction
As an essential part of the urban public transportation system, taxis play an indispensable role in ensuring the travel of urban residents. However, in the event of unforeseen events such as taxi charging station failure, traffic congestion, the surge in passenger flow, epidemic blockade, etc., a reduction in taxi service capacity in one area of a city or a surge of travel demand within a short time will affect the efficiency of the entire city taxi transportation system.
From the perspective of complex networks, the network system often has a large amount of load traffic. When one or more nodes in the network fail due to external effects, the related loads will be evacuated along the edges connected to it, which then redistributes the load traffic on the network. When the newly allocated load exceeds its capacity limit, a new round of node failures will be triggered, eventually leading to the failure of large-scale nodes in the network. This phenomenon is called cascading failure [1,2]. Scholars have mainly studied the cascading failure problem in computer networks [3] or power networks [4,5]. Nowadays, the main cascade failure models are Sandpile model [6], load-capacity model [7], coupled map lattice model (CML) [8], KQ-cascade model [9,10], etc. Among them, the load capacity cascading failure model proposed by Motter [7], which fits best with the mechanism of traffic congestion, has been widely used to study the invulnerability or robustness of a single-layer public transportation network. Many studies have been carried on capacity control [11,12], load distribution [13,14], node state [15,16,17], and other aspects in many fields, such as road transportation [18,19], rail transport [20,21,22], regular bus [23], urban agglomeration transportation network [24], and other network scenarios [25].
For the cascade failure of conventional rail transportation or bus transportation, the failure of a node represents the interruption of a certain line or the damage of a certain station, but for the taxi transportation networks without fixed routes and stations, a node of the network refers to a certain area of the city. The failure of a node means that it is difficult to take a taxi in a certain area for a long time. This regional lack of passenger service capacity must have some impact on taxi operations in other regions. Therefore, studying the cascade failure of the taxi transport networks can better identify the differences and variations in service capabilities across regions.
Many scholars regarded the betweenness as the initial load of the node in the related research. The network topology significance is expressed by the betweenness in most networks, which is consistent with the routing decision of the traveler. However, there are also some real network node flows that do not have clear regularity. To address this issue, some scholars improved the models related to the initial load, such as setting the initial load as a linear or non-linear relationship between betweenness or degree functions [26,27,28,29]. These improved models promote the effectiveness of the cascading failure model to describe the survivability of real complex systems, but they focus on theoretical analysis, and most of the simulation processes are still based on scale-free networks, which lack empirical evidence of real-world networks. Furthermore, taxis are widely distributed in cities with autonomous routing compared to modeling approaches for rail transit or bus networks such as L-space, P-space, and C-space [1,30,31]. The taxi transportation network has high traffic density, high complexity, and strong time-varying ability. Obviously, all the pick-up and drop-off stations cannot be exhaustively listed in the modeling process. Therefore, limited by the abstract nature of the taxi transportation networks, there are few studies on the cascading failure of the taxi transportation networks.
In this paper, we used the Lanzhou taxi GPS trajectory data to extract the OD (Origin-Destination) information of trips, and the K-means ++ clustering algorithm is used to divide the travel information into taxi-operating districts for transforming “regions” into “nodes”. We constructed a directional weighted network of taxi passenger flow considering the quantitative relationship between node traffic intensity and node degree in the taxi transportation network. Additionally, a cascade failure model for the actual passenger flow taxi transportation network is proposed. Finally, the evaluation for cascade failure is empirically analyzed through theoretical analysis and simulation experiments.
The remainder of this paper is organized as follows: Section 2 introduces a representation method of taxi transportation networks based on trajectory data and calculates the basic topological characteristics of the taxi transportation network in Lanzhou under this method. In Section 3, a cascading failure model with actual flow intensity as the load is proposed. In Section 4, the critical conditions for cascading failures of our model under different flow scenarios are derived. In Section 5, three sets of comparative simulation experiments are designed to verify the laws proposed in this paper. In Section 6, at the end of this paper, the conclusions and future studies are discussed.
2. Construction of Taxi Transportation Networks
2.1. Data Cleaning and Map Matching
More than 800 million GPS trajectory data is generated by about 10,000 taxis in Lanzhou during April 2022. The GPS trajectory data include a variety information, such as the taxi license plate number, coordinates, acquisition time, taxi operation status, etc., as shown in Table 1.
Table 1.
Taxi GPS Data Fields.
Errors or deviations may inevitably occur due to unstable signals or equipment failures; therefore, cleaning duplicate abnormal data of the trajectory data is necessary. According to the vehicle status information, the taxi pick-up and drop-off data are extracted. A map-matching algorithm based on the road geometric relationship [32,33] is used to correct the location of the taxi pick-up and drop-off points. Finally, an average of 270,000 valid pick-up and drop-off point data per day are obtained.
2.2. Spatial Clustering and Network Construction
The K-means ++ algorithm [34] is used to obtain clusters, and the information of the drop-off points are counted in each cluster, which is the traffic connection between each sub-region and other sub-regions . In this way, a taxi travel flow matrix is established:
The cluster center is regarded as the center of gravity of the taxi operation area , which is the node of the taxi transportation network. If there is a traffic connection between any two areas and , a directed edge will be generated between nodes and , and the traffic flow between and is the edge weight , which is used to construct a directed weighted complex network for taxi transportation , where
In this process, we first need to determine the value of , the number of clusters, which in this paper determines the size of the urban space division. Regarding the scale of division, when the division scale is too large, the division cell is too coarse, which makes the analysis unable to be detailed, and the short-haul traffic within each cab operation cell is not counted in this case, which will lead to insufficient sample size of inter-regional traffic connections. When the scale of division is too small, the sample size in the division cell is small, the regional characteristics are diluted, and it is difficult to reflect the differences among regions, and it is easy to have too few samples in some regions, which will lead to the loss of statistical significance.
Most researchers in the field of transportation tend to determine the cluster size exclusively by referring to census tracts or the concept of “traffic cell” in traditional traffic engineering theory. The literature [35] used census tracts as a reference basis for division and constructed a Chicago taxi OD network with 679 nodes, and the literature [36] used traffic tracts in the Xi’an urban transportation plan as a reference basis for division and constructed a Xi’an city taxi OD network with 422 nodes. In order to find the appropriate division scale for the main city of Lanzhou, two indicators, intra-regional traffic share and average distance between neighboring regional centroids, are designed in this paper.
Intra-regional traffic share: the ratio of the sum of short haul traffics whose origins and destinations are all within the same region to the sum of total traffic.
Average distance between neighboring region centroids: the actual distance is calculated between all region centroids two by two, and then the average of the top k distances is taken in order of smallest to largest.
where , and are the latitude and longitude coordinates of the center point , and is the radius of the Earth, which is 6371.004.
As can be seen from Figure 1, at , there is a clear “elbow phenomenon”, and the number of samples ignored at this time accounts for about 3 percent of all, which is appropriate. We can see in Figure 2 that after the value of exceeds 400, the average distance between the centers of each adjacent area is already less than 450 m, which means that many areas are already small. Considering the urban scale of Lanzhou main city and referring to the results of traffic cell division of Lanzhou city traffic planning, we can see that if the division is even smaller, this will cause some areas of the same nature to be wrongly cut apart. Therefore, the main city of Lanzhou is divided into 400 taxi operation areas. The visualization of the delineation results is shown in Figure 3. From a macroscopic point of view, we can assess whether the scale of the division is adapted to the scale of the city. We can see that in urban centers, where people are socially active, the study cells are divided into small and dense; whereas, in suburban areas the study cells become relatively large and sparse, which is determined by the density of taxi distribution in the city. This Figure demonstrates to some extent the advantage of clustering being more flexible and better able to capture key information than grid division.
Figure 1.
Intra-regional traffic share.
Figure 2.
Average distance between neighboring region centroids.
Figure 3.
Visualization of clustering.
Then, a taxi transportation network with 400 nodes and 25,571 non-zero weight edges is constructed. The approximate topological characteristics of the taxi transportation network can be seen in Figure 4. It is a tightly connected network structure, in which a large number of nodes near the center of the network are connected to each other, and only individual nodes on the periphery of the network have few neighbors, which implies that the taxi transportation network is characterized by a large amount of information, a high level of activity, and a wide range of connections. Figure 5 reflects the actual geographical location of each node of the network. It can roughly reflect the flow characteristics of cabs in different areas within the city: the areas in the center of the city have the most frequent and closest traffic connections with each other, all suburbs have a tendency to flow to the central area, but there are few traffic connections between suburbs and suburbs.
Figure 4.
Taxi transportation network (abstract).
Figure 5.
Taxi transportation network (combined with spatial location).
2.3. Analysis of Topological Characteristics of Taxi Transportation Networks
Assuming that the taxi models are consistent in a large-scale sample and that the single vehicle carries a stable number of passengers per trip, then the number of taxi passengers carried in each region can be considered as the taxi traffic intensity in each region, specifically, the traffic intensity at node is the sum of the edge weights associated with node , then the traffic intensity of the nodes in the taxi OD network can be expressed as:
where is the set of neighbors of node , and is the traffic flow in the direction from node to node .
The average path length is defined as the average of the distances between any two nodes,
where the distance between nodes and is defined as the number of edges on the shortest path connecting these two nodes.
Since the taxi transportation network is a directional weighted network, according to the method given in the literature [37], the clustering coefficient is calculated as:
where , i.e., the matrix obtained from by taking the third root of each entry. is the number of bilateral edges between and its neighbors (i.e., the number of nodes for which both an edge and an edge exist).
The average degree, average path length, aggregation coefficient, and other topological characteristic indicators of the taxi transportation network are calculated by the python networkx package, as shown in Table 2.
Table 2.
Relevant characteristic indicators of taxi transportation network.
Figure 6.
Node degree values (in ascending order).
Figure 7.
Node traffic intensity (in ascending order).
As shown in Figure 6 and Figure 7, the node degree and the traffic intensity conform to the power-law distribution. The closeness of transport links and the volume of passenger traffic varies greatly from region to region. In order to investigate the quantitative relationship between nodal degree and nodal intensity, we set three functions (, and ) and used Origin software to fit the nodal degree and nodal traffic intensity and calculate their residual sum of squares, R-squared (COD), and adjusted R-squared, according to the fitting results of different functions in Figure 8 and Table 3, the nonlinear function has the best fitting effect. The fitting result is .
Figure 8.
The relationship between node degree and node traffic intensity.
Table 3.
Fitting state statistical indicators.
3. Cascading Failure Model Construction
3.1. Initial Load and Capacity Control
Compared with topological indicators such as degree or betweenness, the passenger flow intensity of the network can more genuinely reflect the initial load of the network in the taxi transportation network. In order to better simulate the time-varying characteristics of the urban taxi transportation network and reflect the traffic state under different traffic flows, we propose to use the nonlinear function of the passenger flow intensity as the initial load of the node:
Among them, refers to the initial load of node , refers to the initial load distribution coefficient, and refers to the network passenger flow intensity, then this is a monotonically increasing function of . In this paper, we use to regulate the initial load size loaded to each node of the network, the larger is, the greater the load on each node in the network we study, which implies a peak traffic scenario. Conversely, the smaller , the smaller the load on the nodes in our studied network, which implies a low traffic scenario.
It is assumed that the maximum number of taxi services within region , which is also the maximum tolerable load of the node, is defined as the node capacity in this paper and is expressed as a linear function of the initial load:
To ensure that no traffic overflow occurs in any node in the network, we set , the node backup capacity coefficient.
3.2. Node Status Recognition
After obtaining the load from the adjacent node at time , the load of node at time is:
The state of node at time is defined as:
Then, the total load transmitted at node to all its neighboring nodes at time is:
When the traffic demand of region at the moment of is less than the taxi service capacity that the region can provide, it means that the load of node at the moment of is less than its capacity, that is, when , the node is in the normal state and does not transmit the load to the neighboring nodes; when the traffic demand of region at the moment of is greater than the taxi service capacity that the region can provide, it means that the region needs the taxis cruising in other regions at this time to come to help, and this process can be regarded as the traffic demand of the region is borne by the cabs in other regions. Expressed in the network is that the load of node at the moment of exceeds its capacity, specifically, when , the node is in a failed state, and at the next moment, all its loads will be distributed to its adjacent nodes, and no new loads will be accepted.
3.3. Load Redistribution
There are two methods of load redistribution: one is network-wide distribution, the load of the failed node is redistributed to the entire network, and the other is local distribution, that is, the load of the failed node is distributed to its adjacent nodes according to specific routing rules. In the real taxi transportation scenario, if the supply and demand in region is out of balance, the taxis or travelers in this area always prioritize the adjacent area. Therefore, for the taxi transport network, the local load redistribution method is more effective, and it is often more inclined to select the node with a larger capacity. The load distributed by each adjacent node can be expressed as:
where is the set of adjacent nodes of the failed node .
3.4. Network Failure Evaluation Index
In this paper, the proportion of surviving nodes indicates the average network failure level. Specifically, it is the ratio of the nodes still surviving in the process of cascading failure to the total number of initial nodes:
3.5. Cascading Failure Simulation Process
Step 1: Build a taxi transportation network model and establish a region-passenger flow adjacency matrix.
Step 2: According to the area-passenger flow adjacency matrix, set the initial network load according to Formulas (1) and (2).
Step 3: Attack a node in the network to make it invalid.
Step 4: Evacuate the initial load of the failed node to adjacent nodes according to Formula (6).
Step 5: Update the load of each node in the network according to the Formula (3), judge the current state of the adjacent nodes according to the Formula (4), update the network information, and record the set of failed nodes and the set of surviving nodes at this time.
Step 6: After the adjacent node receives the load from the failed node, determine whether the cascading failure occurs according to Formula (4). If cascading failure occurs, start a new round of cascading failure simulation, and perform Step 4. If not, perform Step 7.
Step 7: Calculate the proportion of surviving nodes in the cascading failure process according to Formula (7).
End.
4. Cascading Failure Model Analysis
From the cascading failure model and simulation process, it can be known that the key condition to avoid the cascading failure at any time is:
Substitute Equations (1), (2), and (6) into:
For a taxi transportation network, a node that fails will transmit its load out, but if it does not fail, it will not transmit the load outward and will only accept the load from other failed nodes, then for any unfailed node , there must be:
Then, for Formula (9), we have:
Further obtained:
According to the derivation method of the cascading failure critical condition of the scale-free network in the literature [20], the relationship between the traffic intensity and the node degree of the taxi transportation network in this paper can be regarded as , then the Formula (12) can be transformed into:
Due to the node reserve capacity coefficient , can be split into , , and substituted into (13) to get:
Because in complex network theory, degree and degree distribution satisfy Equations (15)–(17):
For the taxi transportation network, each OD information is independent, i.e., each traveler’s origin and destination are based on his own transportation needs and are not influenced by other travelers, which ensures that the network is degree uncorrelated, and therefore, Equation (18) also holds in the taxi transportation network:
where is the conditional probability that a node with degree value has an adjacent node with degree value . Combining with the Formulas (14)–(18), we can finally deduce:
Substitute the node traffic intensity into Formula (20).
For a given network, , , and are all fixed values. When , is a monotonically increasing function of . When is larger, the inequality of Formula (20) does not hold. The actual performance is that when the high-load initial node fails, it is more likely to cause cascading failures. When , is a monotonically decreasing function of . When is smaller, the inequality of Formula (20) does not hold, that is, when the low-load initial node fails, it is more likely to cause cascading failures. When , the nodes to resist cascading failures is more well-distributed.
5. Simulation Experiments of Taxi Transportation Network
5.1. Simulation Parameter Setting
According to the above analysis, the influence of nodes failure is different under different parameters. We set up three groups of control simulation experiment scenarios, , , and . Each scenario considers different capacity coefficients . We attack all nodes of the taxi transportation network by the flow intensity, and record the value of each node, which do not to have cascading failure.
Combining with the analysis results () in Section 2.3, we can obtain when . Therefore, in the three groups of control experiments, the initial load distribution coefficients are set as , , and . Start at 0 with a step size of 0.005 and loop 100 times. Each set of experiments is simulated 10 times.
5.2. Simulation Results and Analysis
As shown in Figure 9, when , compared with high-load nodes, the node capacity required for low-load nodes to avoid cascading failures when attacked is larger, and the value for individual nodes not to fail is as high as 0.4 or even 0.5. This means that the network is at , nodes with low initial load are vulnerable and more prone to cascading failures, while nodes with high initial load have better stability and a strong ability to resist cascading failures. The correlation between flow intensity and cascading failure does not seem to be reflected in Figure 10. When , the value of the network without cascading failure is between 0.04 and 0.12, and the network cascading failure has no significant correlation with the initial load of the failed node. This means that the network is at and the nodes to resist cascading failures are more uniform. Figure 11 is the exact opposite of Figure 9, when , nodes with lower initial load in the network are more stable, and a few nodes no longer have cascading failures whose is 0.02. However, nodes with a higher initial load show a certain vulnerability which a higher value is required to ensure that cascading failures will not occur.
Figure 9.
Capacity threshold for no cascading failures when each node fails ().
Figure 10.
Capacity threshold for no cascading failures when each node fails ().
Figure 11.
Capacity threshold for no cascading failures when each node fails ().
Through further analysis, it can be found that when or , there is a certain power-law distribution relationship between the cascading failure resistance of network nodes and the size of the initial load.
Considering the real scene, the high initial load () represents the peak of urban taxi passenger flow, and the low initial load () represents the flat peak or trough of urban taxi passenger flow. High-load nodes represent high-traffic-active areas in urban hotspots, and low-load nodes represent remote, low-traffic-active areas. According to the simulation results, the anti-interference ability of Lanzhou taxi network is quite good. However, during the peak period, if the passenger flow increases in urban hotspot areas, the taxi transportation networks will be prone to cascade failures, which will affect the taxi passenger service capacity in other areas of the city, and there will be a certain risk of network paralysis. During the peak or trough period, the taxi service capacity is sufficient in urban hotspot areas, and the capacity coordination and deployment capacity between hotspot areas is strong; whereas, the service capacity in remote urban areas is insufficient, and the capacities that can be coordinated and deployed between adjacent areas are relatively limited. Faced with a sudden surge in traffic demand, paying more attention to the taxi passenger service in remote urban areas is necessary.
6. Conclusions
In this paper, we extract the pick-up and drop-off point information of the taxi GPS trajectory data, use the clustering method to construct the taxi transportation network, and design a taxi passenger cascading failure model with the nonlinear function of the traffic intensity as the initial load. Then, the critical conditions of cascading failure are analyzed. The results show that the network construction method based on the clustering of pick-up and drop-off points can effectively reflect the topological characteristics of the taxi transportation network, which can be used as a powerful tool for mining the spatial and temporal distribution characteristics of taxi passenger flow. The cascading failure model and simulation process of the taxi transportation networks proposed in this paper also reveal the law of differences of taxi passenger service capacity under different passenger flow backgrounds.
Increasing the node capacity is an effective way to enhance the strength of the network and improve the anti-attack capability of the network. Still, the increase in the node capacity also means a rise in construction and operation costs. Therefore, moderately controlling node flow, and allocating network resources scientifically and rationally, are the most powerful way to avoid cascading failures in taxi transportation networks and improve taxi service capabilities.
For taxi transportation networks, the adjustment of nodes’ capacity and load is more abstract than the cascading failure problem of traditional bus or rail networks. In this paper, on the one hand, the node is only set in two states, normal and failed, and in future research, we are prepared to set more refined states, such as normal, saturated but not failed, and failed, to enrich our research. On the other hand, for the capacity of the node, it can be explained in several aspects such as regional vehicle density and taxi empty cruising rate, etc. If more data on taxi operations can be combined to make more accurate quantitative analysis of these elements in the future, this will bring more useful information to passengers and taxi operating companies.
Author Contributions
Conceptualization, X.L. and B.L. (Bin Lv); methodology, X.L. and B.L. (Bin Lv); software, X.L. and B.L. (Binke Lang); validation, B.L. (Bin Lv) and Q.C.; resources, B.L. (Bin Lv); data curation, B.L. (Bin Lv); writing—original draft preparation, X.L.; writing—review and editing, X.L., B.L. (Bin Lv) and Q.C.; visualization, X.L. and B.L. (Binke Lang); supervision, B.L. (Bin Lv); funding acquisition, B.L. (Bin Lv). All authors have read and agreed to the published version of the manuscript.
Funding
This research was funded by the National Natural Science Foundation of China Grant No. 61463026, No. 61463027, Double first-class major scientific research project of Gansu Provincial Department of Education No. GSSYLXM-04, and the Excellent Postgraduate “Innovation Star” Project of Gansu Provincial Department of Education No.2022CXZX-580.
Institutional Review Board Statement
Not applicable.
Informed Consent Statement
Not applicable.
Data Availability Statement
Not applicable.
Conflicts of Interest
The authors declare no conflict of interest.
References
- Wu, J.J. Studies on the Complexity of Topology Structure in the Urban Traffic Network. Ph.D. Thesis, Beijing Jiaotong University, Beijing, China, 2008. [Google Scholar]
- Cohen, R.; Havlin, S. Complex Networks: Structure, Robustness and Function; Cambridge University Press: Cambridge, UK, 2010. [Google Scholar]
- Dusia, A.; Sethi, A.S. Recent advances in fault localization in computer networks. IEEE Commun. Surv. Tutor. 2016, 18, 3030–3051. [Google Scholar] [CrossRef]
- Yang, Y.; Nishikawa, T.; Motter, A.E. Small vulnerable sets determine large network cascades in power grids. Science 2017, 358, eaan3184. [Google Scholar] [CrossRef] [PubMed]
- Kumar, S.A.; Tasnim, M.; Basnyat, Z.S.; Karimi, F.; Khalilpour, K. Resilience Analysis of Australian Electricity and Gas Transmission Networks. Sustainability 2022, 14, 3273. [Google Scholar] [CrossRef]
- Turalska, M.; Burghardt, K.; Rohden, M.; Swami, A.; D’Souza, R.M. Cascading failures in scale-free interdependent networks. Phys. Rev. E 2019, 99, 032308. [Google Scholar] [CrossRef]
- Motter, A.E.; Lai, Y.C. Cascade-based attacks on complex networks. Phys. Rev. E 2002, 66, 065102. [Google Scholar] [CrossRef] [PubMed]
- Wang, B.; Su, Q.; Chin, K.S. Vulnerability assessment of China–Europe Railway Express multimodal transport network under cascading failures. Phys. A Stat. Mech. Its Appl. 2021, 584, 126359. [Google Scholar] [CrossRef]
- Yu, Y.; Xiao, G.; Zhou, J.; Wang, Y.; Wang, Z.; Kurths, J.; Schellnhuber, H.J. System crash as dynamics of complex networks. Proc. Natl. Acad. Sci. USA 2016, 113, 11726–11731. [Google Scholar] [CrossRef] [PubMed]
- Li, J.; Wang, J.; Sun, S.; Xia, C. Cascading crashes induced by the individual heterogeneity in complex networks. Appl. Math. Comput. 2018, 323, 182–192. [Google Scholar] [CrossRef]
- Wang, B.; Kim, B.J. A high-robustness and low-cost model for cascading failures. EPL Europhys. Lett. 2007, 78, 48001. [Google Scholar] [CrossRef]
- Chen, C.Y.; Zhao, Y.; Gao, J.; Stanley, H.E. Nonlinear model of cascade failure in weighted complex networks considering overloaded edges. Sci. Rep. 2020, 10, 13428. [Google Scholar] [CrossRef]
- Duan, D.L. Cascading failure of complex networks based on load local preferential redistribution rule. Complex Syst. Complex. Sci. 2015, 12, 33–39. [Google Scholar]
- Wang, D.; Jia, G.; Zong, H.; He, W. Abnormal dynamics induced by congestion effect in cascading failures. Mod. Phys. Lett. B 2019, 33, 1950001. [Google Scholar] [CrossRef]
- Crucitti, P.; Latora, V.; Marchiori, M. Model for cascading failures in complex networks. Phys. Rev. E 2004, 69, 045104. [Google Scholar] [CrossRef] [PubMed]
- Lv, C.C.; Si, S.B.; Duan, D.L.; Zhan, R.J. Dynamical robustness of networks against multi-node attacked. Phys. A Stat. Mech. Its Appl. 2017, 471, 837–844. [Google Scholar] [CrossRef]
- Huang, W.; Zhou, B.; Yu, Y.; Yin, D. Vulnerability analysis of road network for dangerous goods transportation considering intentional attack: Based on Cellular Automata. Reliab. Eng. Syst. Saf. 2021, 214, 107779. [Google Scholar] [CrossRef]
- Qian, Y.; Wang, B.; Xue, Y.; Zeng, J.; Wang, N. A simulation of the cascading failure of a complex network model by considering the characteristics of road traffic conditions. Nonlinear Dyn. 2015, 80, 413–420. [Google Scholar] [CrossRef]
- Liu, J.; Yin, Y. Research on simulation of traffic congestion based on cascade failure. J. Transp. Eng. Inf. 2018, 16, 136–144. [Google Scholar]
- Sun, L.; Huang, Y.; Chen, Y.; Yao, L. Vulnerability assessment of urban rail transit based on multi-static weighted method in Beijing, China. Transp. Res. Part A Policy Pract. 2018, 108, 12–24. [Google Scholar] [CrossRef]
- Huang, A.L.; Xu, X.H.; Guan, W.; Duan, M. Evolution of metro network stability based on weighted coupled map lattice. J. Transp. Syst. Eng. Inf. Technol. 2021, 21, 140–149. [Google Scholar]
- Pan, S.Z.; He, J.; Wang, Y.P.; He, Z.B. On the influence of circle line on the resilience of subway network. J. Transp. Eng. Inf. 2022, 2022, 1–15. [Google Scholar] [CrossRef]
- Zhang, L.; Lu, J.; Fu, B.; Li, S.B. A cascading failures model of weighted bus transit route network under route failure perspective considering link prediction effect. Phys. A Stat. Mech. Its Appl. 2019, 523, 1315–1330. [Google Scholar] [CrossRef]
- Li, C.B.; Li, Y.F.; Wu, P. Study on vulnerability of urban agglomeration passenger traffic network considering time characteristics. J. Syst. Simul. 2022, 34, 2037–2045. [Google Scholar]
- Yang, Z.; Clemente, M.F.; Laffréchine, K.; Heinzlef, C.; Serre, D.; Barroca, B. Resilience of Social-Infrastructural Systems: Functional Interdependencies Analysis. Sustainability 2022, 14, 606. [Google Scholar] [CrossRef]
- Holme, P.; Kim, B.J.; Yoon, C.N.; Han, S.K. Attack vulnerability of complex networks. Phys. Rev. E 2002, 65, 056109. [Google Scholar] [CrossRef] [PubMed]
- Wang, J. Origin of the stronger robustness against cascading failures of complex networks: A mitigation strategy perspective. Mod. Phys. Lett. B 2013, 27, 1350023. [Google Scholar] [CrossRef]
- Tan, X.H.; Wang, Y.; Li, B.Q.; Liu, D. A research on the load redistribution based on the cascading failure model of scalefree network. J. Air Force Eng. Univ. Nat. Sci. Ed. 2016, 17, 88–92. [Google Scholar]
- Yin, M.; Wang, L.; Yao, C.; Wu, X.; Song, Y.; Zhang, Y. Research on an cascade failure model of improved scale-free network. In Proceedings of the 2021 7th International Conference on Computer and Communications (ICCC), Chengdu, China, 10–13 December 2021. [Google Scholar]
- Qiao, K.; Zhao, P.; Yao, X.M. Performance analysis of urban rail transit network. J. Transp. Syst. Eng. Inf. Technol. 2012, 12, 115–121. [Google Scholar] [CrossRef]
- An, X.L. Research on the Balance of Urban Public Transport Networks Based on the Synchronization of Complex Networks. Ph.D. Thesis, Lanzhou Jiaotong University, Lanzhou, China, 2014. [Google Scholar]
- White, C.E.; Bernstein, D.; Kornhauser, A.L. Some map matching algorithms for personal navigation assistants. Transp. Res. Part C Emerg. Technol. 2000, 8, 91–108. [Google Scholar] [CrossRef]
- Quddus, M.A.; Ochieng, W.Y.; Noland, R.B. Current map-matching algorithms for transport applications: State-of-the art and future research directions. Transp. Res. Part C Emerg. Technol. 2007, 15, 312–328. [Google Scholar] [CrossRef]
- Arthur, D.; Vassilvitskii, S. k-Means++: The advantages of carefull seeding. In Proceedings of the Eighteenth Annual ACM-SIAM Symposium on Discrete Algorithms, New Orleans, LA, USA, 7–9 January 2007; Volume 11, pp. 1027–1035. [Google Scholar]
- Chen, Y.; Hyland, M.; Wilbur, M.P.; Mahmassani, H.S. Characterization of Taxi Fleet Operational Networks and Vehicle Efficiency: Chicago Case Study. Transp. Res. Rec. 2018, 2672, 127–138. [Google Scholar] [CrossRef]
- Yang, Y.; He, Z.; Song, Z.Y.; Fu, X.; Wang, J. Investigation on structural and spatial characteristics of taxi trip trajectory network in Xi’an, China. Phys. A Stat. Mech. Its Appl. 2018, 506, 755–766. [Google Scholar] [CrossRef]
- Fagiolo, G. Clustering in complex directed networks. Phys. Rev. E 2007, 76, 26107. [Google Scholar] [CrossRef] [PubMed]
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations. |
© 2022 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/).










