View
3
Download
0
Category
Preview:
Citation preview
Networks and Spatial Economics (2017, accepted) manuscript No.(will be inserted by the editor)
On Node Criticality in Air Transportation Networks
Xiaoqian Sun · Sebastian Wandelt∗ · Xianbin Cao
Received: date / Accepted: date
Abstract In this study, we analyze the criticality of nodes in air transportation using techniques from threedifferent domains, and thus, three essentially different perspectives of criticality. First, we examine the un-weighted structure of air transportation networks, using recent methods from control theory (maximummatching and minimum dominating set). Second, complex network metrics (betweenness and closeness)are used with passenger traffic as weights. Third, ticket data-level analysis (origin-destination betweennessand outbound traffic with transit threshold) is performed. Remarkably, all techniques identify a differentset of critical nodes; while, in general, giving preference to the selection of high-degree nodes. Our eval-uation on the international air transportation country network suggests that some countries, e.g., UnitedStates, France, and Germany, are critical from all three perspectives. Other countries, e.g., United ArabEmirates and Panama, have a very specific influence, by controlling the passenger traffic of their neighbor-hood countries. Furthermore, we assess the criticality of the country network using Multi-Criteria DecisionAnalysis (MCDA) techniques. United States, Great Britain, Germany, and United Arab Emirates are iden-tified as non-dominated countries; Sensitivity analysis shows that United Arab Emirates is most sensitiveto the preference information on the outbound traffic. Our work gears towards a better understanding ofnode criticality in air transportation networks. This study also stipulates future research possibilities oncriticality in general transportation networks.
Keywords Network criticality · air transportation systems · complex network
1 Introduction
Air transportation is a complex socio-technical system, since there are large numbers of different componentswith different characteristics. Ambitious goals have been set for European air transportation, in termsof quality and affordability, environment, efficiency, safety, and security [15]. With rapid development ofeconomic globalization and increased demand of air traffic, congestion frequently occurs and leads to hugeeconomic losses. It is critical to understand the complexity and emergent behavior of air transportation.
Network science provides powerful tools for understanding the structures and dynamics of air transporta-tion [3,38,48]. In particular, complex network theory has been widely applied to air transportation [43,41,44], where nodes are individual airports or air navigation route points. A significant number of studies havefocused on delay propagation [17], epidemic spreading [20], passenger flows [29,28], and temporal evolu-tion [27,42]. An overview of how complex network theory is applied in geography and regional science is
Xiaoqian SunSchool of Electronic and Information Engineering, Beihang University, 100191 Beijing, ChinaE-mail: sunxq@buaa.edu.cn
Sebastian WandeltSchool of Electronic and Information Engineering, Beihang University, 100191 Beijing, China;Department of Computer Science, Humboldt-University of Berlin, Unter den Linden 6, 10099 Berlin, Germany
Xianbin CaoSchool of Electronic and Information Engineering, Beihang University, 100191 Beijing, China
2 Xiaoqian Sun et al.Sheet3
Origin Destination pax Origin H1 Destination pax Origin H1 H2 Destination pax Origin H1 H2 H3 Destination pax
GB ES 12,870,059 IN AE US 355,852 AU SG AE GB 34,922 NZ AU TH AE GB 3,455
ES GB 12,828,345 US AE IN 334,656 GB AE SG AU 29,466 GB AE TH AU NZ 3,182
ES DE 10,107,228 AU AE GB 287,021 AU BN AE GB 26,911 FR GB AE AU NC 3,102
DE ES 10,071,297 GB AE AU 282,346 IN SG KR US 26,418 NC AU AE GB FR 2,928
CA US 8,571,604 IN AE GB 275,941 GB AE BN AU 24,659 FR EG YE DJ KM 2,809
US CA 8,528,398 GB AE IN 254,436 GB AE AU NZ 24,053 KM DJ YE EG FR 2,680
US MX 8,260,251 IN GB US 248,549 SA AE CN PH 22,031 MT CY AE MY AU 2,500
MX US 8,180,060 US GB IN 218,848 PH CN AE SA 21,968 VG AN KN AG GB 2,235
CN TW 7,302,766 IN SG AU 192,369 NZ AU AE GB 20,701 PH CN SA BH SA 1,724
TW CN 7,204,752 CN KR US 185,266 US CN SG IN 17,832 GB AG KN AN VG 1,493
BB
BD
BE
BF
BG
BH
BI
BJ
BM
BN
BO
BR
BS
BT
BW
BY
BZ
CA
CC
CD
CF
CG
CH
CI
CK
CL
CM
CN
CO
CR
Tickets with direct flights (Top10) Tickets with one hop (Top 10) Tickets with two hops (Top 10) Tickets with three hops (Top 10)
Page 1
Fig. 1: Top ten tickets according to the number of passengers, grouped by number of hops. For direct flighttickets, intra-continental connections dominate: Most passengers fly between Great Britain (GB), Spain (ES), and Germany(DE), followed by flights inside North/Middle America. One-hop tickets are usually inter-continental connections. Notably,the top six tickets all go through United Arab Emirates (AE) and seven out of ten tickets have India (IN) as origin ordestination. Tickets with two or three hops have considerably less numbers of passengers and often have countries fromSouth Asia/Oceania as origin or destination.
provided in [13]. The impact of large-scale disruptions on air transportation networks has gained interestrecently [9,10], and it is one of the most important problems, besides emission reduction [47,2,33]. Further-more, Zhang et al. applied stochastic actor-based modeling to European airport network between 2003 and2009, in order to understand the effects of exogenous and endogenous factors on the network dynamics [49].Lijesen et al. developed an empirical model to explain the phenomenon of relatively high fares for flightsleaving from carriers’ hubs [30].
Radicchi et al. introduced a set of heuristic equations for the full characterization of percolation phasediagrams in finite-size interdependent networks, where the percolation transitions can be understood bythe decomposition of these systems into a) the intersection among the layers and b) the remainders ofthe layers [39]. The smoothness percolation transition depends on which decomposed parts dominate theother. Colizza et al. studied the role of airline transportation network in global epidemic spreading andevaluated the reliability of forecasts with respect to the stochastic attributes of disease transmission andtraffic flows [11]. It is shown that the complex features of airline transportation network are the origin ofheterogeneous and erratic spreading of epidemics. Barrat et al. presented statistical analysis of complexnetworks whose edges are assigned with certain weights (flow or intensity), worldwide air transportationnetwork and scientific collaboration network were used as two typical examples [4]. The correlations amongweighted quantities and topological structures were exploited. Several research on international air transporthas dealt with gravity models and trade, among which Arvis and Shepard proposed air connectivity indexto measure the importance of a country as a node in global air transport system; the value for a countryis higher if it has stronger pull on the rest of the network and the cost of moving to other countries in thenetwork is relatively low [1].
In this study, we analyze the criticality of nodes in air transportation using techniques from three differentdomains, and thus, three essentially different perspectives of criticality. First, we examine the unweightedstructure of air transportation networks, using recent methods from control theory (maximum matchingand minimum dominating set). Second, complex network metrics (betweenness and closeness) are used withpassenger traffic as weights. Third, ticket data-level analysis (origin-destination betweenness and outboundtraffic with transit threshold) is performed. As a case study, we chose the international air transportationcountry network. Moreover, we perform multi-criteria assessment of node criticality and we investigate inhow far our results are evolutionary stable, by analyzing data for multiple years.
The three main contributions of our paper are: 1) We investigate the criticality of nodes in air trans-portation networks by using techniques from three different domains: Recent methods from control theory,standard weighted network metrics, and ticket data-level analysis. 2) Our experiments on the air trans-portation country network reveal that all techniques identify a different set of critical countries; while mosttechniques give preference to selecting high-degree nodes as critical. We also show that the criticality israther stable over time. 3) Multi-criteria assessment of the node criticality shows that four countries arenon-dominated among all 223 countries and the outbound traffic is the most sensitive criterion.
This paper is organized as follows. In Section 2, we review the state-of-the-art literature on networkcriticality. Section 3 presents how to construct the country network based on real ticket data. In Section 4,we present the results of network criticality for international air transportation. Section 5 discusses ourfindings from a multi-criteria assessment point of view. The paper is concluded in Section 6.
On Node Criticality in Air Transportation Networks 3
2 Background
In this section, we review relevant work on node criticality and country networks. Network controllabilityis a new research field pioneered by Liu et al. [31,32]. With the combination of tools from network scienceand control theory, Liu et al. explored the controllability of complex systems and proved that the minimumnumber of driver nodes, whose control is sufficient to fully control a system’s dynamics, is determined bythe Maximum Matching (MM), i.e., the maximum set of links that do not share start or end nodes. Thedriver nodes are those unmatched nodes which have no incoming links in the MM. Due to the existence ofmultiple control configurations, Jia et al. classified the role of each node in control: Critical, intermittent,or redundant, depending on whether the node acts as a driver node in all, some, or none of the controlconfigurations, leading to the discovery of two distinct control modes in complex systems: Centralized anddistributed control [24]. Furthermore, a random sampling algorithm was developed to estimate the controlcapacity, which quantifies the likelihood that a node is a driver node [23]. The connection between the corepercolation and the network controllability has also been studied and it was found that the core structuredetermines the control modes [25].
While the MM technique is applied to directed networks, Nacher and Akutsu proposed a similar opti-mization procedure to identify nodes which play important roles for the control of undirected and directednetworks using the Minimum Dominating Set (MDS) technique [36]. A dominating set is a set of nodesin a network where each node itself is either an element of this set or is adjacent to an element of thisset; the MDS is the dominating set with the smallest size. Note that both the MM and MDS techniquesgenerate multiple configurations of driver nodes. Similarly with Jia et al. [24], Nacher and Akutsu classifiedthe nodes depending on the whether a node is part of all (critical), some but not all (intermittent), or doesnot participate in any MDS (redundant). The MDS technique has been used to examine the controllabilityof protein-protein networks and it was found that proteins in the MDS have a higher impact on networkresilience [46]. Moreover, Molnar et al. studied the vulnerability of dominating sets against random andtargeted node removals in complex networks [34].
Recently, country networks have also been studied in social network fields. Hawelka et al. analysed geo-located Twitter messages in order to uncover global patterns of human mobility [21]. A country-to-countrymobility network of tweet flows was constructed, where each country is a node, and the link between twocountries is weighted by the number of Twitter users exchanging tweets. Kaltenbrunner et al. analysedthe social network of sister cities: A country social network was built, where two countries are connectedif a city of one country is twinned with a city of the other country [26]. Furthermore, Deguchi et al.analyzed the world trade network, the exports and imports among the countries are the links, weightedby the annual amounts of trade [12]. The economic influences of the countries in the world trade networkwere investigated using two network metrics: Hubs (exporting) and authorities (importing). Cashili et al.constructed an interdependent multi-layer international trade model for 40 countries, including economic,socio-cultural and physical layers, and examined the influence of shocks on the interdependent networks [9].
3 Construction of the International Air Transportation Country Network
We analyse the traffic patterns of passengers in international air transportation, by building a weightedand directed country network based on the ticket data from the Sabre Airport Data Intelligence (ADI,http://www.airdi.net) in the year 2013. Each flight ticket provides the following information: Origin/destinationairports, up to three connecting airports (hops), and the number of passengers who bought this ticket duringthe whole year 2013.
Below we describe formally how we transform the airport-based ticket data into a country network. Wedenote a ticket as a tuple t = 〈[a1, ..., am], p〉, such that each ai is an airport, a1 is the origin, am is thedestination, and p is the number of passengers who bought this ticket. The ticket database consists of ntickets {t1, ..., tn}. The list of airports is unique for each ticket, i.e. for any ti = 〈Ai, pi〉 and tj = 〈Aj , pj〉,we have the constraint: i 6= j → Ai 6= Aj .
We perform pre-processing on these tickets with the following steps. First, we map each airport to thecountry of the airport and obtain for each ticket t a country ticket ct = 〈[c1, ..., cm], p〉, where each ci is acountry. Second, we replace all consecutive occurrences of the same country, since we are not interested inflights within a country, i.e. all occurrences of c, c are replaced with c. Third, we group all country ticketsbased on the country list (the aggregation from airports to countries invalidates the uniqueness constraint),
4 Xiaoqian Sun et al.
AE
AFAG
AIAL
AM
AN
AO
AR
AS
AT
AU
AW
AZBA
BB
BD
BE
BF
BG
BH
BI
BJ
BM
BN
BO BR
BS
BT
BW
BY
BZ
CA
CCCD
CF
CG
CH
CI
CK
CL
CM
CN
CO
CR
CS
CU
CV
CX
CY
CZDE
DJ
DK
DM
DODZ
EC
EE
EG ER
ES
ET
FI
FJ
FK
FM
FO
FR
GA
GB
GD
GE
GF GH
GI
GL
GM GN
GP
GQ
GR
GTGU
GW
GY
HN
HR
HT
HU
ID
IE
IL
IN
IQIR
IS
IT
JM
JO
JP
KE
KG
KH
KI
KM
KN
KP
KRKW
KY
KZ
LA
LB
LC LK
LR
LS
LT
LU
LV
LY
MA
MC
MD
MG
MH
MK
ML
MM
MN
MOMP
MQ
MRMS
MT
MU
MV
MW
MX
MY
MZNA
NC
NE
NF
NGNI
NL
NO
NP
NR
NU
NZ
OM
PA
PEPF
PG
PH
PK
PL
PM
PR
PT
PW
PY
QA
RE
RO
RU
RW
SA
SBSC
SD
SE
SG
SI
SK
SL
SN
SOSR
ST
SV
SY
SZ
TC
TD
TG
TH
TJ
TL
TM
TN
TO
TR
TT TV
TW
TZ
UA
UG
US
UY
UZ
VC
VE
VG
VI
VN
VUWFWS
YE
YT
ZA
ZMZW
Fig. 2: An illustration of the country network in the year 2013. Each node is one country, the size of a nodeis proportional to the weighted degree, with the number of passengers as link weight. The color of a node represents itscommunity. Note that the position of countries is slightly adjusted for presentation purposes, and spherical links are notalways drawn as the shortest connection, but go through the center of the projected map instead.
such that the number of passengers is summed up over all country tickets with the identical country list.After the pre-processing, we have a set of country tickets CT = {ct1, ..., ctm}. The set of countries is denotedwith C.
Figure 1 shows the top ten country tickets with direct flights, one hop, two hops, and three hops inthe country network. Note that the ticket with three hops ranked ninth (PH,CN, SA,BH,SA), is a validticket, despite Saudi Arabia (SA) occurs two times as hop and as destination: This ticket is sold by CathayPacific for the city connection (Manila, Hongkong, Riad, Muharraq, Dammam) and is used frequently byaround 100 passengers per month. Moreover, note that since demographics of passengers are not available,origin/destination airports of passengers are not necessarily the same as their home countries.
Next, we describe how to obtain the physical network from the country tickets. In general, a networkN = 〈N,L,w〉 consists of a set of nodes N , a set of links L ⊆ N × N , and a weight function w mappinglinks in L to real numbers. For weighted networks, we have that (n1, n2) is in the domain of w, if andonly if (n1, n2) ∈ L. The physical network Nphys = 〈N,L,w〉 is initially empty and then constructedin the following way: First, we set N = C. We iterate over all country tickets in CT . For each ticketct = 〈[c1, ..., cm], p〉, and for each 1 ≤ j < m, we check whether (cj , cj+1) ∈ L. If (cj , cj+1) ∈ L, then we setw(cj , cj+1) = w(cj , cj+1) + p. If (cj , cj+1) /∈ L, we add (cj , cj+1) to L and set w(cj , cj+1) = p.
An illustration of the physical country network for the year 2013 is shown in Figure 2, where each countryis a node, and the link between two countries is weighted by the number of travelled passengers. In total,there are 223 nodes and 5,119 links. The country network has an average degree of 23, an average clusteringcoefficient of 0.629, along with an average shortest path length of 2.254. Small average shortest path lengthbut higher clustering coefficient than its random counterpart network are two structural features for a small-world network [45]. With roughly equivalent average shortest path length, the random counterpart Erdos-Renyi networks have much lower clustering coefficients (around 0.15) than the country network. Therefore,we can say that the country network has a small-world property. In other words, it takes passengers only afew number of flight hops to travel to any other country in the world. Figure 3 shows the correlation amongselected standard network metrics in the country network. The perfect correlation between the degree (thetotal sum of all links) and in-degree (the sum of incoming links) shows that the country network is nearlysymmetric. There exist other pairs of metrics with high correlations, most of which are positively relatedto the degree (e.g., closeness).
On Node Criticality in Air Transportation Networks 5
x
xx
xx
xxxx
x
x
x
x
xxx x
x
xxx
xx
xxx
x
xxx
x
x
x
x
xx
x
x
x
x
xx
x
xx
xx
xx
xx
x
x
x
x
xx
xx
x
x
x
xx
xxxx
x
x
x
x
x
x
x
xxxxxx
x
xxxxx
x
x
xx
xx
x
x
xx
x
x
xxx
xxxxxx
x
x
x
x
x
x
x
x
xx
xx
x
x
x
xxxxxxx
xxx xxx
xxx
x
x
x
xxxxx
x
x
x
x
xxx
xxx
x
xx
x x
x
x
x
x
xx
x
x
x
x
x
x
xx
x
xx
x
x
x
xx
x
xxxxx
x x xx
x
xx
x
x
x
x
x
x
xx
x
x
x
x
x
x
x
xx
x
xxx
x
x
x
xx
0 50 100 150 200
020
4060
8012
0
Degree
Inde
gree
Cor.coeff.= 0.9997
x
x x
x
x xxxx
x
xx
xx
xx x
x
xxx
xxx xx
x
x
x
x
x
x
x
x
xx x
x
xx
x
x
x
x
x
xxx
x
xx
x
x
x
x
xx
xx
x
x
x
xx
x
xx
x
x
x
x
x
x
x
x
xxxxx
x
x
xx
x
xx
xx
xx xx x
xxx
x
xx
xx
xxxxxx
x
x
x
x
x
xx
x
x
x
xxx
x
x
x
xxx
xxxx
xx
xx
x
xxx
x
x x
xxx
x
x
x
x
x
x
x
xx
xxx
xxx
x xx
x
x
x
xx
x
xx
x
x
x
x
x x
xx
x
x
x
xx
x
xx
x
xx
x
xx
x
x
x
x
xx
x
x
x
x
xx
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
xx
0 50 100 150 200
0.3
0.4
0.5
0.6
Degree
Clo
sene
ss
Cor.coeff.= 0.9121
x
x x
x
xxx
xx
x
xx
xxxxx
x
xxx
xxxxx
x
x
x
x
x
x
x
x
xxx
x
xx
x
x
x
x
x
xxx
x
xx
x
x
x
x
xx
xx
x
x
x
xx
x
xx
x
x
x
x
x
x
x
x
xxxxx
x
x
xx
x
xx
xxx xxx x
xxx
x
xx
xx
xxxxxx
x
x
x
x
x
xxx
x
x
xxxx
x
x
xxx
xxxxxx
xx
x
xxx
x
x x
xxx
x
x
x
x
x
x
x
xx
xxx
xxx
xxx
x
x
x
xx
x
xx
x
x
x
x
xx
x x
x
x
x
xx
x
xx
x
xx
x
xxx
x
x
x
xx
x
x
x
x
xx
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
xx
0.00 0.05 0.10 0.15
0.3
0.4
0.5
0.6
Betweenness
Clo
sene
ss
Cor.coeff.= 0.6138
Fig. 3: Scatterplot for selected network metrics. The country network is nearly symmetric (left). Degree and closenessare highly positively correlated (center). Betweenesss and closeness are positively correlated (right).
A
B
C
D
EF
G
10
2 8
8
6
1
110
1;9
1 A
B
C
D
EF
G
1/10
1/2 1/8
1/8
1/6
1
11/10
1;1/9
1
A
B
C
D
EF
G
1/10
1/2 1/8
1/8
1/6
1
11/10
1;1/9
1 A
B
C
D
EF
G
1/10
1/2 1/8
1/8
1/6
1
11/10
1;1/9
1
A
B
C
D
EF
G
A
B
C
D
EF
G
A
B
C
D
EF
G
1/10
1/2 1/8
1/8
1/6
1
11/10
1;1/9
1
/
From ticket data to physical network
Physical network: weighted by passengersPhysical network: weighted by
effective distance
Maximum matching technique Minimum dominating set technique Weighted closeness (Top 3)
Weighted betweenness (Top 3) Weighted OD-betweenness (Top 3) Outbound traffic (33%)
A
B
C
D
EF
G
10
2 8
8
6
1
110
1;9
1
Fig. 4: Network criticality for a small example network. In the upper part, the transformation of an OD-ticket table(left) to a physical network (right) is shown. The lower part shows the results of our six criticality techniques. Critical nodesare highlighted with red color. For the maximum matching, minimum dominating set, and outbound traffic, critical nodesare obtained by the algorithm; for the remaining network metrics, we have selected the top three nodes according to themetric values in descending order. Notably, all six techniques yield distinct sets of critical nodes. Five out of six techniquesidentify node F as critical. All techniques classify B as not critical (B is the only node without outgoing links).
4 Empirical Analysis of Criticality in the Country Network
In this section, we present the methodology to assess the criticality of nodes in the international air trans-portation country network. We first explain our methodology using a small network example. Secondly, wepresent the results of criticality analysis for the country network, grouped by the maximum matching andminimum dominating set, standard weighted network metrics, as well as real ticket data analysis.
6 Xiaoqian Sun et al.
A
B
C
D
EF
G
Original network
A
B
C
D
EF
G
Network (original)
B
C
D
EF
G
Network without A
A C
D
EF
G
Network without B
A
B
D
EF
G
Network without C
A
B
C EF
G
Network without D
A
B
C
D
F
G
Network without E
A
B
C
D
E
G
Network without F
A
B
C
D
EF
Network without G
Fig. 5: Example for the construction of maximum matching. The matching of the original network is shown, togetherwith the networks where one node is removed. Links belonging to the MM are highlighted in red color. Unmatched nodesare highlighted with yellow color. The node F is the only node for which the number of unmatched nodes is increased,compared to the original network.
4.1 A Running Network Example
Figure 4 shows a small network example how we built the physical country network based on the ticketdata. Given a set of Origin-Destination (OD) pairs, connecting countries, and the number of passengers whobought this ticket, we construct the physical network with two different weights: Number of passengers andeffective distance. The effective distance is based on the idea that a small fraction of traffic is effectivelyequivalent to a large distance, and vice versa [7].
In our small example, two different types of tickets were sold for the OD pair (A,B). First, ten passengerschose a direct flight from A to B, which is reflected with link weight 10 in the physical network. Second,two passengers chose to go from A to B using the two hops D and C. In the physical network, this yieldstwo passengers for the weight of link A → D, two passengers for D → C, and two passengers for C → B.The latter two links have a weight of eight passengers in the physical network; six of which are createdfor the OD pair (D,B) using C as a hop. Similarly, all other links in the physical network are populated.Finally, the effective distance network is obtained by replacing each link weight with its reciprocal value: Forinstance, the link weight A→ B is rewritten from 10 to 1
10 and the link weight of A→ D is rewritten from2 to 1
2 . Intuitively, B is closer (=smaller weight) to A than D is to A, since more passengers are travelingfrom A→ B.
Below we explain each of the six criticality techniques on the small network example first, then wediscuss the results of the criticality analysis for the country network.
4.2 Criticality based on Maximum Matching and Minimum Dominating Set
We recall the rationale of maximum matching first. For a directed graph, a link subset M is a matching if notwo links in M share a common starting or ending node. A node is matched if it is an ending node of a linkin the matching. Otherwise, it is unmatched. A matching M with the maximum size is called a MaximumMatching (MM) [31]. The classification for the control role of each node depends on whether it acts as adriver node in all (=critical), some (=intermittent), or none (=redundant) of the control configurations [31,24].
We describe the construction of a maximum matching for an example network shown in Figure 4. First,the network is converted into an undirected bipartite graph as follows (see Supplementary of [31]): 1) For
On Node Criticality in Air Transportation Networks 7
A
B
C
D
EF
G
MDS (for the original network)
A
B
C
D
EF
G
MDS excluding A
A
B
C
D
EF
G
MDS excluding B
A
B
C
D
EF
G
MDS excluding C
A
B
C
D
EF
G
MDS excluding D
A
B
C
D
EF
G
MDS excluding E
A
B
C
D
EF
G
MDS excluding F
A
B
C
D
EF
G
MDS excluding G
A is critical (since necessary) B is not critical C is not critical
D is not critical E is not critical F is critical (since size increased) G is not critical
Fig. 6: Example for the construction of the minimum dominating set. The MDS for the original network is shown,together with the MDS excluding each node separately. Nodes taking part in the MDS are highlighted in yellow color. NodeA is critical, since there is no MDS without it. Node F is critical, because the size of the MDS is increased, if F cannottake part in the MDS.
each node n, we generate two new nodes nI and nO. 2) For each link (a, b) in the original network weadd a link from aO to bI in the bipartite network. 3) We compute a maximum matching in the bipartitenetwork to obtain an initial maximum matching. This matching, projected back on the original network,is visualized in Figure 5, upper left. The number of driver nodes is set to be the number of unmatchednodes, i.e. nodes which do not occur as an ending node of any link in the matching. In our example nodesA and C are unmatched. Second, we compute a maximum matching following the same methodology, forthe network with each node removed separately. The results are visualized in the remaining subfigures ofFigure 5. Since the number of driver nodes is increased from 2 to 3 when F is removed, and unchanged forall other nodes, only F is critical.
Figure 7 (a) shows the critical nodes (in red color) in the country network based on the MM technique.Among the 223 countries, 77 countries are identified as critical, including most countries from South/NorthAmerica and several African countries. These results seem to be counter-intuitive and deserve explanation.According to Liu et al., a system is said to be controllable if it can be driven from any initial state to anydesired final state in finite time [31], by the identification of driver nodes, which (simplified) act as inputsto the network, but are not influenced by other nodes. However, in air transportation networks, each nodeserves as an input and output, i.e., passengers can travel from every country to any other country in general,as long as there is a connecting set of flights. Therefore, we think the concept of driver nodes regarding Liuet al.’s point of view cannot be applied directly to air transportation networks.
Next we discuss the Minimum Dominating Set (MDS) technique. In an undirected or directed graph,a dominating set is a set of nodes where each node itself is either an element of this set or is adjacentto an element of this set; the MDS is the dominating set with the smallest size [36]. The nodes can beclassified depending on whether a node is part of all (=critical), some but not all (=intermittent), or doesnot participate in any possible MDS (=redundant) [36]. In our running example network shown in Figure 4,one MDS is {A,C, F}, since node B is a successor of C, node D is a successor of A, and E/G are successorsof F . Following the post-processing of an MDS in [36], we obtain that A and F are critical, since thereexists no MDS without either A or F . On the other hand, C is not critical, since there exists another MDSof size three (A,D,F ). Thus, only the nodes A and F are critical according to the MDS technique. Thissituation is visualized in FIgure 6.
We have computed the dominating sets using the DSP implementation of OpenOpt (https://pypi.python.org/pypi/openopt). Figure 7 (b) highlights the critical nodes (in red color) in the country networkbased on the MDS technique. 10 out of 223 countries are identified as critical: Two countries from North
8 Xiaoqian Sun et al.
(a) Maximum matching technique [31] (b) Minimum dominating set technique [36]
(c) Weighted closeness (d) Weighted betweenness
(e) Weighted OD betweenness [35] (f) Outbound traffic
Fig. 7: Network criticality for the country network. Critical countries are highlighted with red color. All six techniquesyield distinct sets of critical nodes. The maximum matching technique returns 77 countries as critical, notably almostall countries in North/South America. The minimum dominating set technique yields ten nodes; for the remaining fourtechniques we show the top ten nodes. United States is the only country selected by all six techniques.
America (United States and Canada), three countries from Europe (Great Britain, France, and Russia),three countries from Asia (Singapore, New Zealand, and Fiji), and one country from Africa (South Africa).Some countries are not surprising, e.g., United States, since this country is often associated with its strongeconomical/political power; other countries deserve more attention. Fiji, for instance, is very well connectedin the Melanesia region (Vanuatu, Solomon Islands, Papua New Guinea, and New Caledonia) and to othersmaller island countries in the South Pacific Ocean (e.g. Tuvalu and Tonga). One could say that Fiji is a hubfor all these countries, similar to the notion of hub airports [8]. Recall that the critical countries identifiedby the MDS technique are derived solely from the topological properties of the network. It is interestingto note that Germany is not in the list of critical nodes based on MDS. We think this might because twocritical European countries (Great Britain and France) already cover most of the German neighbors.
On Node Criticality in Air Transportation Networks 9
AE
AF
AGAI
AL
AM
AN
AO
AT
AU
AW
AZBA
BB
BD
BE
BF
BG
BH
BI
BJ
BM
BN
BO BR
BSBT
BW
BZ
CA
CC
CF
CG
CH
CI
CK
CM
CN
CO
CV
CX
CY
CZ
DE
DJ
DK
DMDO
EC
EE
EG
ER
ET
FI
FJ
FM
FO
FR
GB
GD
GE
GFGH
GI
GMGP
GQ
GT
GUGW
GY
HN
HR
HT
HU
ID
IE
IN
IQIR
IS
JO
JP
KE
KG
KI
KM
KN
KRKW
KY
KZ
LA
LC
LK
LR
LS
LU
LV
MA
MC
MD
MG
MH
MK
ML
MM
MN
MOMP
MQ
MR
MT
MU
MV
MW
MY
MZNANC
NENI
NO
NZ
OMPA
PF
PG
PK
PL
PM
PR
PT
PW
PY
QA
RE
RO
RU
RW
SA
SB
SC
SG
SI
SJ
SK
SLSO
SR
ST
SV
SZ
TC
TD
TH
TJ
TL
TM
TO
TR
TT
TW
US
UZ
VC
VG
VI
VN
WF WS
YE
YT
ZA
ZM
ZW
Fig. 8: Pairs of controlling/controlled countries using the outbound traffic with a transit threshold 33%. Eachlink represents a pair of countries; pointing from the controlling country to the controlled country. The selected criticalnodes are highlighted with red color. The size of a node is proportional to the number of controlled countries. The positionof countries has been adjusted for presentation purposes.
4.3 Criticality based on Standard Weighted Network Metrics
The dynamic load on the country network corresponds to the number of passengers traveling between twocountries. It is interesting to look at the weighted network metrics with passenger traffic. Several centralitymeasures have been proposed to characterize the importance of a node in a network. We analyze twostandard weighted network metrics for the country network: Weighted closeness and weighted betweenness.Below we explain why we select these two metrics.
Recall that the closeness of a node is the reciprocal of the sum of its distance to all other nodes in anetwork; while the betweenness is the number of shortest paths passing through this node [19]. We computethe weighted metrics with effective distance [7]. A node with higher value of closeness can access othernodes easily, especially in case of efficient information spreading in the network. Moreover, betweennesscan be interpreted as the extent to which a node has influence over pair-wise connections between othernodes, assuming that the importance of connections is equivalently distributed among all shortest paths foreach node pair [6]. Therefore, we think weighted closeness and weighted betweenness can be regarded asmeasures of network criticality. In our small example network, shown in Figure 4, the top three nodes withthe largest weighted closeness values are D = 1.98, A = 1.35, and C = 1.33. The top three nodes accordingto the weighted betweenness values are F = 0.33, G = 0.17, and D = 0.13.
Figure 7 (c) shows the top ten countries ranked by the weighted closeness in the country network: GreatBritain is closest to all other countries in the world, followed by United States. Recall that we use theeffective distance as link weight and a large fraction of traffic is effectively equivalent to a short distance.Six out of the top ten countries are from Europe (Great Britain, Spain, Germany, France, Italy, and Ireland),which indicates strong intra-European traffic. Canada and Mexico are also top ranked because of strongair traffic connections inside North/Middle America. United Arab Emirates, given its central geographicposition, is close to all other countries in the network (mainly to other countries in South-West Asia).
Figure 7 (d) presents the top ten countries ranked by the weighted betweenness. Similarly with theweighted closeness, Great Britain ranks first, followed by United States. It is interesting to note that UnitedArab Emirates ranks third. With increasing economic cooperation between Asia/Europe and Asia/Africa [40],especially the boosted economic growth of China and India, United Arab Emirates serves as importantbridges for air traffic connections among these regions.
10 Xiaoqian Sun et al.
Network metrics work very well for identifying influential people in social networks, by considering short-est paths between all pairs of nodes. For transportation networks, however, one needs to consider that thereis no transportation request for all pairs of nodes, and thus this naive strategy could be misleading in somecases. For instance, even United States (the one with the most destinations, in total 180) is not connected toall countries in the world. Other countries have much fewer travel destinations, for example, passengers fromTrinidad and Tobago only travel to 34 distinct destinations (mostly countries in North/South America).Taking into account all other destinations for Trinidad and Tobago would distort the betweenness scores ofnodes. We will further discuss this issue in the next section.
4.4 Criticality based on Real Ticket Data
In air transportation networks, computing all shortest paths is often impractical since there are pairs ofnodes without any demand. To address this problem, the alternative definition of OD betweenness wasintroduced, which is computed based on shortest paths between all OD pairs only [35]. In our examplenetwork shown in Figure 4, we have eight OD pairs, three out of which are direct connections and thusnot relevant (A → B, E → G, and F → G). For the other five OD pairs, we compute the shortest pathsbetween them and identify how frequently each node occurs on these shortest paths. As a result, only nodeC and node F lie on shortest paths, according to the eight OD pairs. All other nodes do not appear on anyshortest path. This result is substantially different from the original betweenness.
Figure 7 (e) presents the top ten countries ranked by the weighted OD betweenness in the countrynetwork. Compared with the original weighted betweenness shown in Figure 7 (d), the top three countrieskeep the same; Spain, Germany, and France are still ranked in the middle position; while Australia andSouth Africa are replaced by another two new countries (India and Turkey) in the list.
The last method we use for criticality analysis is the outbound traffic based on the real ticket data. Weformalize the notion of criticality in the country network here. For each country c1, we check how muchnon-direct outbound traffic of c1 can be blocked by another country c2. We only look at traffic with c1 asorigin. In the small example network, the outbound traffic method yields, for instance, that C is controlling50% of the outbound passengers from node D (all these passengers have destination B). The other 50%of the outbound passengers travel via G. Thus, C and G have a high control over the outbound traffic ofD. In order to obtain a binary measure, the criticality of a country using the outbound traffic techniquedepends on a transit threshold, which quantifies how much a country’s outbound traffic needs to be undercontrol. In the small example network, the outbound traffic method with a transit threshold of 33% yieldsfour controlling countries (C,E, F,G).
With a transit threshold 33%, Figure 7 (f) shows the top ten countries which have the maximum numbersof controlled countries. Figure 8 presents the complete pairs of controlling/controlled countries using theoutbound traffic method, where the directed link points from a controlling country to a controlled country.The top ten critical countries are highlighted in red color. United Arab Emirates controls the outboundtraffic of a remarkable number of 33 countries, followed by Germany controlling 13 countries, and UnitedStates controlling 7 countries.
The roles of a country (being controlling or controlled) depends on the transit threshold for the outboundtraffic. Figure 9 presents the sensitivity analysis of the transit threshold, ranging from 0 to 100%. Note thata country can have double roles: A country can serve as the first hop to control the outbound traffic from theorigin countries; while the outbound traffic from this country could be controlled by its first hop countries.
4.5 Summary of the Criticality in the Country Network
We summarize the criticality of the country network using the six techniques in Figure 10. The criticalcountries using the MDS technique are listed in alphabetical order; while the critical countries using othertechniques are listed in descending order of the measures. The number of stars associated with each countryrepresents how many techniques rate this country as critical. We can observe that United States is the onlycritical country which is identified by all six network criticality techniques, followed by France and Germany(five out of six techniques); while countries from South America are least frequently chosen, followed byAfrican countries.
On Node Criticality in Air Transportation Networks 11
050
100
150
200
Transit threshold
Num
ber
of c
ount
ries
0 % 20 % 40 % 60 % 80 % 100 %
ControllingControlled
Fig. 9: Number of controlling/controlled countries for variable transit threshold in the outbound traffic. Anincreasing transit threshold reduces the number of controlling/controlled countries. The number of controlled countries isalways higher than the number of controlling countries, since with a decreasing threshold, controlling countries becomecontrolled by other countries.
Sheet1
MM technique MDS technique Weighted closeness Weighted betweenness Weighted OD-betweenness Outbound traffic (33%) LIU MDS wcloseness
Antigua and Barbuda (**) Great Britain (****) Great Britain (****) Great Britain (****) United Arab Emirates (****) AG GB
Canada (***) United States (******) United States (******) United States (******) Germany (*****) CA US
Fiji (***) Spain (****) United Arab Emirates (****) United Arab Emirates (****) United States (******) FJ ES
France (*****) Germany (*****) France (*****) Spain (****) Austria (*) FR DE
Great Britain (****) Canada (***) Spain (****) Germany (*****) Panama (**) GB CA
New Zealand (**) Mexico (**) Germany (*****) France (*****) South Africa (***) NZ MX
Russia (***) France (*****) Australia (**) China (**) Ethiopia (**) RU FR
Singapore (**) Italy (*) China (**) Russia (***) Turkey (**) SG IT
United States (******) United Arab Emirates (****) South Africa (***) India (*) Fiji (***) US AE
South Africa (***) Ireland (*) Russia (***) Turkey (**) Antigua and Barbuda (**) ZA IE
BB
BD
BE
BF
BG
BH
BI
BJ
BM
BN
BO
BR
BS
BT
BW
BY
BZ
CA
CC
CD
CF
CG
CH
CI
CK
CL
CM
CN
CO
CR
CS
CU
CV
CX
CY
CZ
77 countries 77 countries
Page 1
Fig. 10: Tabular summary for network criticality of the country network. The critical countries using the MDStechnique are listed in alphabetical order; while the ones using other techniques are in the descending order of the measures.For each country, the number of stars shows how many techniques rate this country as critical. The top rated countries are:Unites States (6), France (5), Germany (5), Spain (4), Great Britain (4), and United Arab Emirates (4). Countries fromSouth America are least frequently chosen, followed by African countries.
050
100
150
200
oooooooooooooooooooooooooooooooooooooooooooooooooo
ooooooooooooooooooooooooooo
oooooooooooooooooooooo
ooooooooooo
ooooooooooooooooooo
oooooooooooooooo
o
Maximum matching
Deg
ree
050
100
150
200
ooooooooooooooooooooooooooooooooooooooooooooooooooooooooo
oooooooooooooooooooooooooooooooooooooooooooooooooo
ooooooooooooooooooooooooooo
ooooooooooooooooooooooooooooooooooooo
ooooooooooooooooooooooo
oooooooooooooooooo
o
Minimum dominating set
050
100
150
200
ooooooooooooooooooooooooooooooooooooooooooooooooooooooooo
oooooooooooooooooooooooooooooooooooooooooooooooooo
oooooooooooooooooooooooooooooo
oooooooooooooooooooooooooooooooooooo
oooooooooooooooooooooooo
ooooooooooooooo
o
Weighted closeness
050
100
150
200
ooooooooooooooooooooooooooooooooooooooooooooooooooooooooo
oooooooooooooooooooooooooooooooooooooooooooooooooo
oooooooooooooooooooooooooooooo
ooooooooooooooooooooooooooooooooooooo
ooooooooooooooooooooooo
oooooooooooooooo
Weighted betweenness
050
100
150
200
ooooooooooooooooooooooooooooooooooooooooooooooooooooooooo
oooooooooooooooooooooooooooooooooooooooooooooooooo
oooooooooooooooooooooooooooooo
ooooooooooooooooooooooooooooooooooooo
ooooooooooooooooooooooooo
oooooooooooooo
Weighted OD−betweenness
050
100
150
200
ooooooooooooooooooooooooooooooooooooooooooooooooooooooooo
oooooooooooooooooooooooooooooooooooooooooooooooooo
oooooooooooooooooooooooooooo
oooooooooooooooooooooooooooooooooooo
oooooooooooooooooooooooo
oooooooooooooooo
o
o
Outbound traffic
Fig. 11: Preference of the criticality techniques to select high-degree nodes. The 223 countries (x-axis) are plottedagainst their degree with increasing order (y-axis). Critical countries are marked with red squares. The critical nodes fromthe MM technique have arbitrary degrees: Some of them have rather high degree (more than 200); while most of themhave relatively low degree (less than 50). The other five techniques clearly give preference to selecting high-degree nodes,particularly betweenness and OD-betweenness.
Figure 11 shows the preference of the six criticality techniques to high-degree nodes, where criticalcountries are marked with red squares. We can observe that critical countries identified by the MM techniquehave arbitrary degrees: Some of them have rather high degree (more than 200), but most of them haverelatively low degree (less than 50); while the other five techniques give clear preference to the nodes withhigh degree.
12 Xiaoqian Sun et al.
0.0 0.2 0.4 0.6 0.8 1.0
0.0
0.2
0.4
0.6
0.8
1.0
Percentage ( degree )
Tops
is s
core
●
●●
●● ●
●
●
● ●
●●
●
●●
●
● US GB AE DE
0.0 0.2 0.4 0.6 0.8 1.0
0.0
0.2
0.4
0.6
0.8
1.0
Percentage ( wdegree )
Tops
is s
core
●
●●
●●
●● ●
●
●
●
● ●
●●
●
● US GB AE DE
0.0 0.2 0.4 0.6 0.8 1.0
0.0
0.2
0.4
0.6
0.8
1.0
Percentage ( directpower )
Tops
is s
core ●
●●
●●
●●
●
●
●
●●
●●
●
●
● US GB AE DE
0.0 0.2 0.4 0.6 0.8 1.0
0.0
0.2
0.4
0.6
0.8
1.0
Percentage ( betweenness )
Tops
is s
core
●
●
●●
●
●
●
●
●
●●
●
●
●
●
●
● US GB AE DE
0.0 0.2 0.4 0.6 0.8 1.0
0.0
0.2
0.4
0.6
0.8
1.0
Percentage ( wbetweenness )
Tops
is s
core ●
●
●
●
●●●
●
●
●● ●
●
● ● ●
● US GB AE DE
0.0 0.2 0.4 0.6 0.8 1.0
0.0
0.2
0.4
0.6
0.8
1.0
Percentage ( closeness )
Tops
is s
core
●
●●
●●
●●
●
● ●
●
● ●●
●
●
● US GB AE DE
0.0 0.2 0.4 0.6 0.8 1.0
0.0
0.2
0.4
0.6
0.8
1.0
Percentage ( wcloseness )
Tops
is s
core ●●
●
●
●
●● ●●
●
●●
●●
●
●
● US GB AE DE
0.0 0.2 0.4 0.6 0.8 1.0
0.0
0.2
0.4
0.6
0.8
1.0
Percentage ( eigenvector )
Tops
is s
core
●● ●●● ●●
● ●●●●●●● ●
● US GB AE DE
0.0 0.2 0.4 0.6 0.8 1.0
0.0
0.2
0.4
0.6
0.8
1.0
Percentage ( LIU )
Tops
is s
core
●
●
●
●
●
●
●
●●●●●
●
●
●
●
● US GB AE DE
0.0 0.2 0.4 0.6 0.8 1.0
0.0
0.2
0.4
0.6
0.8
1.0
Percentage ( MDS )
Tops
is s
core
●
●
●
●
●
●
●
●
●●
●●
●
●
● ●
● US GB AE DE
0.0 0.2 0.4 0.6 0.8 1.0
0.0
0.2
0.4
0.6
0.8
1.0
Percentage ( wodbetweenness )
Tops
is s
core
●●● ●●● ●● ●●● ●● ●● ●
● US GB AE DE
0.0 0.2 0.4 0.6 0.8 1.0
0.0
0.2
0.4
0.6
0.8
1.0
Percentage ( ticketcontrol )
Tops
is s
core
● ●
●
●
●●
●
●
●
● ●●●
●● ●
● US GB AE DE
Fig. 12: Sensitivity analysis of the weighting factors for the four non-dominated countries. x-axis is the per-centage of the weighting factor for one criterion; y-axis is the TOPSIS score for the alternatives (countries); the gray line isthe current setting of the weighting factor ( 1
12). The intersection of the lines indicates there is a change in the ranking of
the countries.
5 Discussion
5.1 Multi-Criteria Assessment for the Network Criticality
In this section, we are interested how the six network criticality techniques correlate with each other andwith additional network metrics, from the perspective of multi-criteria assessment. In our experiments,we observed that degree is highly correlated with most measures; while the MM proposed by Liu is leastcorrelated, followed by the outbound traffic method (ticket control). Given the twelve criteria, which countryis the most preferred one is a typical multi-criteria decision problem. Below, we apply typical Multi-CriteriaDecision Analysis (MCDA) techniques to solve this problem.
On Node Criticality in Air Transportation Networks 13
MCDA is a process to make decisions in face of multiple, potentially conflicting criteria [14], among whichELECTRE (Elimination and Choice Translation Reality) and TOPSIS (Technique for Order Preference bySimilarity to Ideal Solution) are two widely used MCDA techniques. ELECTRE methods use the concept ofoutranking relation introduced by Benayoun [5]. One alternative is preferred when this alternative is at leastas good as the other ones with respect to a majority of criteria and when it is not significantly poor regardingany other criteria. ELECTRE classifies a set of alternatives into dominated and non-dominated solutions.TOPSIS is based on the idea that the chosen alternative should have the shortest Euclidean distanceto the positive ideal solution and the furthest Euclidean distance from the negative ideal solution [22].Mathematical description of a MCDA problem as well as the algorithms for ELECTRE and TOPSIS canbe found in Appendix.
In this section, we apply ELECTRE I to the country network, taking into account all twelve criteria,with equal weighting factors for the initial evaluation. Among the 223 countries, four are identified asnon-dominated: United States (US), Great Britain (GB), Germany (DE), and United Arab Emirates (AE).
Often, the preference information among multi-criteria from a decision maker is uncertain. It is inter-esting to investigate how the ranking of countries change with different preference information. Weightingfactors is one way to represent the preference information. Figure 12 shows sensitivity analysis of theweighting factors for the four non-dominated countries. For each sub-figures, x-axis is the percentage of theweighting factor for one criterion; y-axis is the TOPSIS score for all alternatives (countries); the gray lineis the current setting of the weighting factor ( 1
12 ). The intersection of the lines indicates there is a changein the ranking of the countries. Note that we compute the TOPSIS scores for all 223 countries, only theresults for the four non-dominated countries are shown.
When we slightly increase the weighting factor of the outbound traffic method (ticket control, the rightpanel in the last row), United Arab Emirates (AE) clearly outranks the other countries. Similarly, when theweighting factor of betweenness is slightly increased (the left panel in the second row), United States (US)ranks first immediately. When the network is weighted with the traffic information or taking into accountthe neighbor’s connections for a node (the four middle panels in the four rows), Great Britain (GB) outranksthe other countries.
It should be kept in mind that different techniques often generate different sets of critical nodes. There-fore, one cannot distinguish, in general, which result is right or wrong; it depends on what network featuresare considered to define the importance of nodes. For instance, if the user wants to evaluate topological rolesof nodes in a network, then the maximum matching and minimum dominating set techniques should beapplied; if the user is interested in their roles with real traffic information, network metrics with passengertraffic as weights and ticket data-level analysis are recommended.
5.2 Temporal Evolution of Network Criticality
In addition, we provide a summary on the evolution of criticality for the years 2004–2013 in Figure 13. Itcan be seen that the United States (US) shows an outstanding dominance in the country network: With twoexceptions (2004/2006) US is always critical for all methods, followed by France and Germany. Interestingly,Germany is not critical for MDS, while France is not important for MM. Moreover, our experiments revealthat, except from MM, countries are often either critical over a long period, or not at all. This supports ourhypothesis, that the method of Liu is rather inappropriate for analyzing air transportation networks.
5.3 Alternative Choices for Network Modelling
In general, there are other options to model air transportation networks. For instance, instead of usingthe number of passengers on physical links, one could also use the Origin-Destination (OD) demand forcomputing the effective distance. We report some initial results for weighted betweenness and weightedcloseness using both link weights for year 2013 in Figure 14. It can be seen, that the top ranked countriesare critical with respect to both approaches. Future research could analyze the reasons for these slightdeviations and the impact on operational air transport industry. We have performed additional experimentsfor the MDS on both network instances and found that the number of dominating nodes is slightly reducedin the OD network, which can be explained by the larger number of links in the network. The criticalcountries from the physical network (US, FR, AU, FJ) remain critical in the OD network as well.
14 Xiaoqian Sun et al.
Country Max.−Matching MDS WCloseness WBetweeness WODBetweenness Outbound traffic Country
US●
● ● ● ● ● ● ● ● ● ● ●
●
● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● US
FR ●
● ● ● ● ● ● ●
● ● ● ● ● ● ● ●
●
● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ●
●
●
● ●
FR
DE ● ● ● ● ● ●
●
●
●
●
● ● ● ● ● ● ● ● ● ●
● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● DE
GB ● ●
●
● ●
● ● ● ● ● ● ● ● ●
●
● ●
● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ●
● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ●
GB
CA ● ●
●
● ● ●
●
● ● ●
● ● ● ● ● ● ● ●
● ● ● ● ● ● ● ● ● ● ● ●
● ● ● ● ● ● ● ● ● ●
● ● ● ● ● ●
● ● ● ● ● ● ● ● ● ● ● ● ● ●
CA
AE ●
● ● ● ● ● ● ● ● ● ● ● ● ●
●
● ● ● ● ● ● ● ● ● ● ● ● ● ●
● ● ● ● ● ● ● ● ● ● ●
● ● ●
● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● AE
CN ● ● ●
●
● ●
● ● ● ●
●
● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ●
● ● ● ● ● ● ● ● ● ●
● ● ● ● ● ● ●
●
●
●
● ● ● ● ● ● ● ●
●
●
CN
AU● ● ● ●
● ● ● ● ● ● ● ● ● ● ● ● ● ●
● ● ● ● ● ● ● ● ● ● ● ●
● ● ● ● ● ● ● ● ● ●
● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ●
AU
IT ● ● ● ●
● ● ●
●
● ● ● ● ● ● ● ● ● ● ● ●
● ● ● ● ● ● ● ● ● ●
● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ●
IT
ZA● ● ● ● ● ● ● ● ● ●
● ● ● ● ● ● ● ● ● ●
● ● ● ● ● ● ● ● ● ●
● ●
● ● ●
●
●
● ● ● ●
● ● ● ● ● ● ● ●
● ● ● ● ● ● ● ● ● ● ● ZA
ES ●
● ●
●
●
●
●
● ● ●
● ● ● ● ● ● ● ● ● ●
● ● ● ● ● ● ● ● ● ●
● ●
● ● ● ● ● ● ● ●
● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ●
ES
RU ●
● ● ●
●
● ●
●
● ● ● ● ● ● ● ● ● ● ●
●
● ● ● ● ● ● ● ● ● ●
● ● ● ● ●
●
● ● ● ● ● ● ● ● ● ● ● ● ● ●
● ● ●
● ● ● ●
● ● ●
RU
JP● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ●
●
● ●
● ● ● ● ●
●
●
●
●
●
● ● ● ● ● ● ●
● ● ●
● ● ● ●
●
● ● ● ● ●
● ●
●
● ● ● ● ● ● ●
JP
BE ●
●
●
● ● ● ●
●
● ● ● ● ● ● ● ● ●
●
● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ●
● ● ● ● ● ● ● ● ● ●
● ● ● ● ● ● ● ● ● ●
BE
PR●
●
●
● ● ●
●
● ● ●
● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ●
● ● ●
●
● ●
● ●
● ● ● ● ● ● ● ●
● ●
PR
FJ●
● ●
● ●
●
●
● ● ● ● ● ● ● ● ● ● ● ● ●
● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ●
●
● ● ●
● ● FJ
NL● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ●
● ●
●
● ● ●
●
●
● ● ● ● ● ● ● ● ● ● ●
NL
DO ● ●
●
●
●
●
●
● ● ●
● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ●
● ● ● ● ● ● ● ● ● ●
● ● ● ● ● ● ● ● ● ●
DO
CH ●
● ● ● ●
●
●
●
● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ●
CH
MX ●
● ● ● ●
●
● ●
● ●
● ● ● ● ● ● ● ● ● ●
● ● ● ● ● ● ● ● ● ●
● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ●
MX
IE ●
● ● ●
●
● ●
●
● ● ● ● ● ● ● ● ● ● ● ●
● ● ● ● ● ● ● ● ● ●
● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ●
IE
AG●
●
●
● ●
● ●
●
● ● ● ● ● ● ●
● ● ● ● ●
● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ●
● ●
● ●
● AG
ET ●
●
●
● ● ● ●
●
●
●
● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ●
● ● ● ● ● ● ● ● ET
NZ●
●
●
● ● ● ● ● ● ●
● ● ● ● ● ● ● ● ●
●
● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ●
NZ
PA ● ●
●
●
●
●
●
● ● ●
● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ●
● ● ● ● ● PA
BD ● ● ● ● ● ●
●
● ● ●
● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ●
● ●
● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ●
BD
CC ● ● ● ● ● ● ● ● ● ●
● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ●
CC
CX ● ● ● ● ● ● ● ● ● ●
● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ●
CX
BB●
●
●
●
●
●
●
●
● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ●
● ●
● ● ● ●
● ● ●
●
BB
BT ● ● ● ● ● ●
●
● ● ●
2004
2005
2006
2007
2008
2009
2010
2011
2012
2013
● ● ● ● ● ● ● ● ● ●
2004
2005
2006
2007
2008
2009
2010
2011
2012
2013
● ● ● ● ● ● ● ● ● ●
2004
2005
2006
2007
2008
2009
2010
2011
2012
2013
● ● ● ● ● ● ● ● ● ●
2004
2005
2006
2007
2008
2009
2010
2011
2012
2013
● ● ● ● ● ● ● ● ● ●
2004
2005
2006
2007
2008
2009
2010
2011
2012
2013
● ● ● ● ● ● ● ● ● ●
2004
2005
2006
2007
2008
2009
2010
2011
2012
2013
BT
Fig. 13: Temporal evolution of the criticality for top 30 countries. We show the critical countries for the timeperiod 2004–2013 and each methodology, respectively. A dot indicates that the country is critical for that year. Countriesare encoded with their ISO 3166-1 alpha-2 code.
In addition, besides the number of passengers, which was used in our study, one could assign the numberof flights (or its effective distance equivalent) to links. However, most of such measures are highly correlatedwith the number of passengers, particularly for frequent connections. We show an example in Figure 15. Inour own experiments, the top five critical countries remained the same when weighted by the number ofdepartures, instead of the number of passengers (data not shown).
6 Conclusion
In this research, we investigated the criticality of nodes in air transportation networks. As a case study,we chose the international air transportation country network. We identified critical nodes in the networkwith three different perspectives of criticality: Recent methods from control theory (maximum matchingand minimum dominating set) were used to examine the unweighted structure of the country network; twostandard network metrics with passenger traffic as weights; as well as adjusted weighted origin-destinationbetweenness and outbound traffic based on the real ticket data. We studied different roles of the countriesin international air transportation. Our results suggest that some countries (such as United States, France,and Germany) are critical from all three perspectives of criticality. Other countries (such as United ArabEmirates and Panama) have a very specific influence, by controlling the passenger traffic of their neighbor-hood countries. Furthermore, the node criticality was also assessed using Multi-Criteria Decision Analysis(MCDA) techniques. United States, Great Britain, Germany, and United Arab Emirates were identified
On Node Criticality in Air Transportation Networks 15
5 10 15 20
510
1520
AE
AR
AU
BR
CA CM
CNDE
ESFR
GB
IN
IT
JP
KE
NZPT
RU
SA
TH
TR
US
VI
ZA
Weighted Betweenness (Physical, rank)
Wei
ghte
d B
etw
eenn
ess
(OD
, ran
k)
1 2 5 10 20
12
510
20
Weighted Closeness (Physical, rank)
Wei
ghte
d C
lose
ness
(O
D, r
ank)
AE
CA
CH
CN
DE
DO
ES
FR
GB
IE
IN
IT
JP
KR
MX
NL PLPR
PT
SGTH
TR
TW
US
Fig. 14: Comparison of results for weighted betweenness (left) and weighted closeness (right) on the physicalnetwork and on the origin-destination network. There is a strong positive correlation between the ranking of countriesregarding both networks. The R-square is 0.988 (left) and 0.976 (right), respectively.
●
●
●
●
● ●
●
●
●
●
●
●
● ●
●
●
●
●
●
●
●
● ●
●
●
●
●● ●
●
●
●
●●
●
●
●
●
●
●
● ●
●
●
●●
●
●
●
●
●●
●●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●●
●
●
●
●●
●
●
● ●●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●
● ●
●
●
●
● ●
●
●
●
●
●
●
●●
●
●
●
●●
●
●
●
●●
●
●
●
●
●
●
● ●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●
● ●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●●
●
●
●
●
●●●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●●
●
● ●
●
●
●
●
●
●●
●
●
●
●
● ●
●
●
●
●
●
●
●
●●
●●
●
●
●
●
●
●
●
●
●●
●
●●
●
●
●
●
●●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●●
●
●
●
●
●
●●
●
●●
●
●
●
●
●●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
● ●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●●
● ●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
● ●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●
● ●●
●
●
●
●
● ●
●
●
●
●●
●
●
●
●
●
●
●●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●●●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●
● ●
●
●
●
●●
●
●●
●
●
●
●
●
●
●
●●
●
●
●
●
●● ●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●
● ●
●
●
●
●
●
●
●●
●
● ●
●●
●
●
●
●
●●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●●
●
●
●
●
● ●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●● ●
●
●
●
●
●
●
●
●
●
●
●
●● ●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●●
●
●●
●
●
●
●
●
●
●
●
●
● ●
●
●
●
●
●
●
●
●●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●●
●
●
●●
●
●● ●
●
●
●
●
●
●●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●
● ●●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●●
●
●●
●●
●
●
●●
●
●
●
●
●
●
●
●
●●
●●
●
●●
●
●
●
●
●●
●
●
●
●
● ●
●
●
●
● ●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●●
●
●
●
●
●●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
● ●
●
●
●●
● ●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
● ●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●●●
●
●●●
●
●
●
●●
●
● ●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●●
●
●
●
●●
●
●
●
●
●
●●
●
●
●
●
●●
●
●
●
●
●
●
●●●●
●
●
●●
●●
●
●
●
●
●
● ●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●●
●
●
●
●
●●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●●
●
●
●
●
●
●● ●
●
●
●
●
●
●
●
●●
●●
●
● ●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●●
●●
●
●
●●
●
●
●
●
●
●
●
●
●
●●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●● ●
●
●●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●●
●
●
●
●
● ●
●
●
●●
●
●
●
●●
●
●
●
●
●
●
●
●●
● ●
●
●
●
●
●
●●
● ●
●
●
●
●●
●
●
●
●
●
●●●
●●
●●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
● ●
●
●
●
●
●
●
●
●●
●
●●
●
●
●
●●
●
●
●
●
●●
●
●
●
●
●●
●
●
●
●
●
●
●●
●
●
●
● ●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●●
●
●
●
●
●●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●●
●
●
●
●
●
●
●●
●
●●
●
●
●
●
●
●
●
●●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●●
●
●
●
●●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●●
●●
●
●
●
●
●
●
●
●
●●●
●
●●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
● ●
●●
●
●
●
●
●●
●●
●
●
●
●
●
●
●●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●●
●
●●
●
●
●
●
●
●
●
●
● ●
●●
●
● ●●
●●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●●
●●
●
●
●
●●●
●
●
●
●
● ●
●
●●
●
●
●
●
●
● ●
●
●
●
●●
●
●
●
●●
●
●
●
●
●
●
●
● ●
●● ●
●
●
●
●
●
●
●
●●
●
●
●
●
●●
●
●
●
●
●
●
●
●●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●●
●
●●
●
●
●●
●
●●
●
●
●
●
● ●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●●
●●
●
●
●
●
● ●
●
●
●
●●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●●
● ●
●
●
●●
●
●
●
●
●●
●●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●●
●
●
●
●
●
●
●
● ●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●●
●
●
● ●
●●
●
●
●
●
●
●
●
●●
●
●
●●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
● ● ●
●
●
●
●
●
●
●
●
● ●
● ●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●
● ●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●●
●
●
●●●
●
●
●
●
● ●
●
●
●
●
●
●
●●
●
●
●●●
●
●●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●
● ●
●
●
●
●●
●
●
●
●
●
●
●●
●
●
●
●
●
●
● ●
●●
●●
●
●
●●
●
●
●
●
●
●
● ●
●
●
●
●
●
●
●
●●
● ●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●●
●●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●● ●
●
●
●
●● ●
●
●
●
●
●
●
●
●
●
●
●
●
● ●
●
●
●
●
●
●●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●●
●
●
● ●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●●
●
●
●●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●●
●
● ●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●
● ●
●
● ●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●●
●
●
●
●
●●
●
●●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●●
●
●
●●
●
●
●
●
●
●
●
●
●●
●
●
●● ●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
● ●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
● ●
●
●
●●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●
● ●
●
●
●
●
●
●
● ●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●
● ●
●●
●●
●
●
●
●●
●
●
●
●●
●
●●
●●
●
●
●
●
●●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
● ●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●●
●
●
●●
●
●
●
●
●●
●
●
●
●●
●
●
●●
●
●
●
●
●
●
●
●●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●
● ●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●●●
●
● ●
●
●
●
●●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●●
●
●
●
●
●●●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
● ●
●
●
●
●
●
●
●
●
●
●
●●●
●
●
●
●
●
●
●
●●
●
●●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●●
●●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●●
●
●
●
●
●
●
●
●●
●
●
●
●
●●
●
●
●
●
●
●●
●
●
●●
●
●
●
●
●
●
● ●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●●
●
● ●
●●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●
● ●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●● ●
●
●
●●
●
●
●
●
●●
●
●
●
●●
●
● ●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
● ●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●●
●
●●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●●●
●
●●
●
●
●
●
●
●
● ●● ●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●●
●
●
●●
●
●●
●
●●
●
●
●
●
●
●
●
●
●● ●
●
●
●
●
●●
●●
●
●
●
●
●
●
●
●
●
●● ●
●
●
●
●
●
●●
● ●
●
●●
●
●
●
●●
●
●
● ●●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●
● ●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●●
●
●●
●
●
●
●
●
●
●
●
●
●
●
● ●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●
● ●
●
●
●
●
●●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
● ●
●
●●
●
●
●
●
●
●
●
●●
●
●
●
●
●●
● ●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●●●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●
● ●
●
●
●
●
●
●●●
●
●
●
●
●
●
●●
●
● ● ●
●
●●
● ●
●
● ●●
●
●
●
●
●
●
●
●●
●
●
●
●●
● ●●●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●●
●
●
●
● ●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
● ●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●●
●
●
●
●
●●●
●
●
●
● ●
●
●
●
●
●
●
●
●
●
● ●
●
●●●
●
●
●
● ●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●●
●
●
●
●
● ●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●
● ●
●
●
●
●●
●
●
●
●●
●
●
●
●
●
●
●
● ●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
● ●
●
●●
●
●
●
●
●
●
●
●
●
●● ●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●●
●
●●●
●●
●
●
●
●
●
●
●
●
●
●●
●
●
●●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●
● ●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●
● ●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
● ●
●
●
●
●
● ●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
● ●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●
● ●
●
●
●
● ●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
● ●
●
● ●
●
●
●
●
●
●
●●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
● ●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
● ●●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●●●
●
●
●
●
●
●
● ●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●●
●●●
●
●
●
●
●
●
●●●
●
●
●
●
●
●
●
●
●
● ●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●●
●
●
●
●●
●
●
●
●
●
●
●●
●
●●●
●
●
●
●
●
●
●
●●
● ●●
● ●●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●●
●
●●
●
●
●
●
●
●
●●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●
● ●
●
●
●●
●
● ●
●
●●●
●
●
●
●
●●
●●
●●
●
●
●
●
●
●●
●
●
●
●
●●
●
●
●
●
●
●
●
●●
●
●
●
●
●●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
● ●
●
●
●
● ●
●
●
●
●
●
●
●●●
●
●
●●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●●
●
●
●
●
●●
●●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●●
●
●
●
●
●
●●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●●
●
●
●
●
●
●
●
●●
●
●
●●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●●
●
●
●
●●
● ●
●
●
●
●
●●
●●
●
●●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●● ●
●
●
● ●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●●
●
●
●●
●
●
●●
●
●
●
●●
●●
●
●
●
●
●
●
●
●
●
●
●
●
● ●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●
● ●●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●●
●
●
●●
●
●
●
●●
●
●
●
●
●●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●●
●●
●
●
●
●
●●
●
●●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●
● ●
●
●
●
●●
●
●
●
●
●●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
● ●●
●
●
●
●
●●
●
●
●●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●●
●
●
●
●●
●
●
●
●●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●●●
●
●
●
●
●
●●
●
●
●
●●
●
●
●
●●
●
●
●
● ●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●● ●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●
● ●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
● ●
●
●
●
●
●
●
●
●
●
●● ●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●
● ●
●●
●
●
●
●●
●
●
●
●●●
●
●
●
●●
●
●
●●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●●
●
●
●
●
● ●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
● ●●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
● ●
●
●
●
●
●
●
●●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●●
●
●●
●
●
●
●●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●●
●
●
●
●
●●
●
●
●
●
●●●
●
●
●
●
●
●●
●
●
●
●●
●
●
●
●
●
●
●
●
●●
●
●
●
●●
●
●
●
●
●
●
●
●● ●
●
●
●
●●
●
●
●●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●●
●
●
●●
●
● ●
●
●
● ●
●
●●
●
●
●
●
●
● ●
●
●
●
●
●
●
●●
● ●●
●
●●
●
●
●
●
●
●
●●
●●
●
●
●
●
●
●
●
●●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●
● ●
●
●
●
●● ●
●
●
●
●
●
●
●
●
●
● ●
●
●
●
●
●
●●
●
●
●●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●●
● ●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●●
●
●
●●●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●
● ●●
●
● ●
●
●
●
●
●●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●● ●
●
●
●
●
●
●●
●
●●
●●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●●
●
●
●
●
●●
●
●
●
● ●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●
● ●
●
●
●
●●
●
●
●
●
●
●●●
●
●
●
●
●
●
●●●
●
●
●
●
●
● ●
●
●
●
●
●
●
●
●●●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
● ●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●
● ●
●
●
●
●
●
●
● ●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
● ●
●
●
●●
●
● ●●
● ●
●
●
●
●
●
●●
●
●
●
●
●●
●●
●
●
●
●●
●
●
●
●
●
●
●●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●●
●
●
●
●●
●
●
●
● ●
●
●●
●
●
●●●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●●
●●
●●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●
● ●
●
●
●● ●
●
●
●
●
●●
●●
●
●
●
●●● ●
●
●●
●
●
●
●
●
●
●
●
●
●
●
● ●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●
● ●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
● ●
●
●●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
● ●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●●
●
●
● ●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●●
●
●
●
● ●
●
●
●
●
●
●
●
●●
●
●
●
●
● ●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●● ●
●
●
●
●●
●
●
●
●●
●
●
●
● ●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●
● ●
●
●
●
●
●●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●●
●●
●
●
●
●
●
●●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●●
●
●
●●
●●●
●●
●
●●● ●
●
●
●●
●
●
●
●
● ●●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
● ●
●
●
●
●●
●
●
●
●
●●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●●
●
●
●●
●●
●
●
●
●
●
●
● ●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●●●
●●
●
●
●●
●
●
●
●
●
●
●
●
● ●
●
●
●●
●●
●
●
●
●
●
●
●●
●
●
●●
●
●●
●
●
●
●
●
●
●●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
● ●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
● ●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●● ●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●●
●●
●
●
●
● ●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●
● ●
●
●●
●
●
●
● ●
●
●
● ●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●●
●●
●
●
●
●
●
●
●
●●
●
●
●
●●
●
●●
●
●●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●
● ●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
● ●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●●
●
●
●
●
●
●
●
●
●
● ●
●
●
●
●
●
●
●
●
●
●●
●
●●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●●
●
●
● ●
●
●
●
●
●
●
●●
●
●
●
●
●
●●
●
●
●
●
●
●●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●● ●
●
●
●
●
●
●
●
●
●
●●
●●
●
●
●
●
●
●
●
●
●
●
●
●
● ●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●● ●
●●
●
● ●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
● ●
●
●●
●
●
●
●
●
●
●
●
●
●●
●
●●
●
●
●
●
●
●●
●
●
●●
●
●
●
●
●
●●
●
●
●
●
●●
●
●
●●●
●
●●
●
●
●●
●
●
●
●
● ●
● ●
●
●
● ●●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
● ●
●
●
●
●
●●
●
●
●●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●
● ●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●●
●
●
●
●●
●
●
●
●
●
●
●
● ●
● ●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●●
●
●
●
●●
●
●
●
●
●
●●
●
●
●●
●
●
●
●
●
●●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●●
●●
●
●●
●
●
●
●
●●
●
●
●
●●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
● ●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●
● ●
●●●
●
●●
● ●●●
●
●
●●
●
● ●●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●●●
●
●
●
●
●
●
●●
●
●
●
●
● ●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●
● ●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●●
●
●
●
●
● ●
●
●
●
●
●
●
●
●
●
●
●
●● ●
●
●
●
●●
●
●
●
●
●
●
●●
●
●●●
●
●
●
●
●
●
●●
●
●
●●
●
●
●
●
●
● ●●
●●
●
●
●
●
●
●
●
●
●
●●
●●
●
●
●
●
●
●
●
●
●
●
● ●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●
● ●
●●
●
●●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●
● ●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●
● ●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●●
●
●●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●●●
●
●●
●
●
●
●
●
●●
●
●●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●● ●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
● ●
●
●
●
●
●
●
●
●●
●●
●
●
●●
●
●
●
●●
●●
●
●
●●
●
●
●
●●
●
●
●●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
● ●●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●
● ●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
● ●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
● ●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●
● ●●●
●
●
●
●
● ●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●●
●●
●
●
●
●
●● ●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●
● ●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●●
●●
●
●●
●
●
●
●●
●
●
●
● ●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●●
●
●●
●
●
●
●
●
●
●
● ●
●
● ●
●
●●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●● ●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●● ●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●●
●
●
●
●
●
●●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●
● ● ●
●
● ●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●
● ●● ●
●
●
●
●
●●
●
●
●
●
●
●●
●
●
●
●
●
●
●
● ●
●●
●
●
●
●
●
●
●
●
●
●
● ●
●
●
●
●
●
●
●
●
●
●●
●●
●
●
●
●
●
●
●
●●
●●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●
● ●
●
●
●●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●●
●
●
●
●● ●●
●
●
●
●●
●
●
●
●
●
●
●
●●
●●
●
●
●●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
● ●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●●
●
●●
●
●
●●
●
●
●
●
●
●
● ●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
● ●
●
●
●
●
●
●
●
●
●●
●
●
●
●●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●●
●
●●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●●
●
●
●● ●
●
●
●
●●
●
●
●
●
●
●
●●
●
●
●●
●
●
●
●
●●
●
● ●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●
● ●
●
●
●
●
●
●
●
●●
●●
●●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●●
●
●
●●
●
●
●
●
●
●
● ●●
●
●
●
●
●
●
●
●
●
●
2 5 10 20 50 100 200 500 1000 2000
5e+
031e
+04
2e+
045e
+04
1e+
052e
+05
Number of departures
Num
ber
of p
asse
nger
s
Fig. 15: Comparison of results for the number of passengers and the number of flights (as the effectivedistance between countries). The number of passengers and the number of flights are strongly correlated, with correlationcoefficient 0.7218. The ranking of countries could change slightly when changing from the number of passengers to the numberof flights. However, countries which are highly critical in one network are also highly critical in the other network.
as non-dominated countries using ELECTRE; Sensitivity analysis of TOPSIS showed that United ArabEmirates was most sensitive to the preference information of the outbound traffic method (ticket control).
Our work gears towards a better understanding of node criticality in air transportation networks. Futurework could focus on the combination of robust control theory with network science [37]. The six criticalitytechniques also open up future research possibilities on general transportation networks. Moreover, other di-rections include the passenger’s route choice behavior for node criticality, e.g. with common constraints [47],and also look at other network instances, for instance, the networks of networks with multiple modalities [18]or other abstractions [16].
16 Xiaoqian Sun et al.
Appendix
This appendix presents the mathematical description of a Multi-Criteria Decision Analysis (MCDA) problemas well as the algorithms for ELECTRE (Elimination and Choice Translation Reality) [5] and TOPSIS(Technique for Order Preference by Similarity to Ideal Solution) [22].
Decision Matrix
Let Ai be the i-th alternative (i = 1, 2, ...,m) and xj be the j-th criterion (j = 1, 2, ..., n). Suppose xij standsfor the value of criterion xj with respect to alternative Ai. Then, a quantitative MCDA problem can berepresented using decision matrix, as shown in Table 1.
Table 1: Decision Matrix
Alternatives Criteria
A1 x11 x12 . . . x1n
A2 x21 x22 . . . x2n
......
.... . .
...Am xm1 xm2 . . . xmn
ELECTRE (Elimination and Choice Translation Reality)
The algorithm of ELECTRE I is composed of the following nine steps [5].
1. Normalize the decision matrix
R =
r11 r12 ... r1nr21 r22 ... r2n...
.... . .
...rm1 rm2 ... rmn
, rij =xij√m∑i=1
x2ij
, i = 1, 2, ...,m, j = 1, 2, ..., n (1)
2. Calculate the weighted normalized decision matrix.
V = RW =
r11 r12 ... r1nr21 r22 ... r2n...
.... . .
...rm1 rm2 ... rmn
w1
w2
. . .
wn
(2)
3. Determine the concordance and discordance sets.For each pair of alternatives Ak and Al, the set of decision criteria J = (j | j = 1, 2, ..., n) is divided intotwo disjoint subsets. The concordance set Ckl of Ak and Al is composed of all criteria which supportthat Ak is preferred to Al. The discordance set Dkl is the complementary subset of the concordance setCkl.
Ckl = {j |xkj ≥ xlj } , (k, l = 1, 2, ...,m, and k 6= l)Dkl = {j |xkj < xlj } = J − Ckl
(3)
4. Calculate the concordance matrix C.Each element of the concordance matrix C is calculated by the sum of the criteria weights which arecontained in the concordance set. For example, the element ckl between Ak and Al is calculated byEquation 4.
On Node Criticality in Air Transportation Networks 17
C =
− c12 ... c1nc21 − ... c2n...
.... . .
...cm1 cm2 ... −
ckl =∑
j∈Ckl
wj (4)
5. Calculate the discordance matrix D.Each element of the discordance matrix D reflects the degree to which one alternative is worse than theother. For instance, the element dkl between Ak and Al is calculated by Equation 5.
D =
− d12 ... d1nd21 − ... d2n
......
. . ....
dm1 dm2 ... −
dkl =
maxj∈Dkl
|vkj − vij |
maxj∈J|vkj − vij |
(5)
It should be noticed that differences among weighting factors are contained in the concordance matrixC, while differences among criteria values are reflected in the discordance matrix D.
6. Determine the concordance dominance matrix.A concordance threshold c needs to be chosen to perform the concordance test. Alternative Ak possiblydominates alternative Al, if the element ckl exceeds at least a certain threshold c, that is, ckl ≥ c.In ELECTRE I, a Boolean matrix is used to convert the concordance test into numerical values (0 or1). If the concordance test is passed (ckl ≥ c), then the element is 1. Otherwise, if the concordance testis failed (ckl < c), the element is 0.
7. Determine the discordance dominance matrix.A discordance threshold d needs to be chosen to perform the discordance test. Alternative Ak possiblydominates alternative Al, if the element dkl is smaller than a certain threshold d, that is, dkl ≤ d.As with the case of the determination of the concordance dominance matrix, the discordance test isconverted into numerical values (0 or 1) by a Boolean matrix. The element is 1 when the discordancetest is passed (dkl ≤ d), and it is 0 when the discordance test is failed (dkl > d).
8. Aggregate the dominance matrix.An outranking relation can be justified only if both the concordance test and the discordance test arepassed. That is, ckl ≥ c and dkl ≤ d. The aggregated dominance matrix is calculated by an element-to-element product of the concordance dominance matrix and the discordance dominance matrix.
9. Eliminate the dominated alternatives.The aggregated dominance matrix gives the partial preference of the alternatives. In the aggregateddominance matrix, the element 1 in the column indicates that this alternative is dominated by otheralternatives. Thus, any alternative which has at least one element of 1 in the column can be eliminated.
TOPSIS (Technique for Order Preference by Similarity to Ideal Solution)
TOPSIS requires a decision matrix and weighting factors as input data, its computational steps are sum-marized as follows [22].
1. Normalize the decision matrix.
zij =xij√m∑i=1
x2ij
, i = 1, 2, ...,m, j = 1, 2, ..., n (6)
18 Xiaoqian Sun et al.
2. Calculate the weighted normalized decision matrix.
rij = wjzij , i = 1, 2, ...,m, j = 1, 2, ..., n (7)
3. Identify the positive ideal solution A∗ and the negative ideal solution A−.
A∗ ={(
maxi
rij |j ∈ J),(
mini
rij |j ∈ J)|i = 1, 2, ...,m
}= {x∗1, x∗2, ..., x∗n} (8)
A− ={(
mini
rij |j ∈ J),(
maxi
rij |j ∈ J)|i = 1, 2, ...,m
}={x−1 , x−2 , ..., x−n
}(9)
where J is the benefit criteria set (bigger criterion value is preferred), and J is the cost criteria set(smaller criterion value is preferred). Thus, the positive ideal solution is composed of the maximumvalues of benefit criteria and the minimum values of cost criteria; while the negative ideal solution iscomposed of the minimum values of benefit criteria and the maximum values of cost criteria.
4. Calculate the distance for each alternative to the positive ideal solution and the negative ideal solution,respectively.
S∗i =
√√√√ k∑j=1
(rij − x∗j
)2, i = 1, 2, ...,m (10)
S−i =
√√√√ k∑j=1
(rij − x−j
)2, i = 1, 2, ...,m (11)
5. Calculate the relative closeness for each alternative to the ideal solutions.
C∗i =S−i
S−i + S∗i, i = 1, 2, ...,m (12)
6. Rank the alternatives according to the value of C∗i .TOPSIS suggests the best alternative which has the furthest distance from the negative ideal solution(biggest value of S−i ) and shortest distance to the positive ideal solution (smallest value of S∗i ). Thus, theincrease of numerator and the decrease of denominator will lead to a bigger value of C∗i in Equation 12.In other words, the alternative which maximizes the value of C∗i ranks first.
References
1. Arvis, J.F., Shepherd, B.: The air connectivity index: measuring integration in the global air transport network. PolicyResearch Working Paper Series 5722, The World Bank (2011). URL http://EconPapers.repec.org/RePEc:wbk:wbrwps:5722
2. Aziz, H.M.A., Ukkusuri, S.V., Zhan, X.: Determining the impact of personal mobility carbon allowance schemes intransportation networks. Networks and Spatial Economics (2016), pp. 1–41. DOI 10.1007/s11067-016-9334-x
3. Barabasi, A.L.: Network science. Philosophical Transactions of the Royal Society A: Mathematical,Physical and Engi-neering Sciences (2013), 371(1987). DOI 10.1098/rsta.2012.0375
4. Barrat, A., Barthlemy, M., Pastor-Satorras, R., Vespignani, A.: The architecture of complex weighted networks. PNAS(2004), 101(11), 3747–3752
5. Benayoun, R., Roy, B., Sussman, N.: Manual de reference du programme electre. Psychoemtrika (1973), 38, 337–3696. Brandes, U.: On variants of shortest-path betweenness centrality and their generic computation. Social Networks (2008),
30(2), 136–145. DOI 10.1016/j.socnet.2007.11.0017. Brockmann, D., Helbing, D.: The hidden geometry of complex, network-driven contagion phenomena. Science (2013),
342, 13378. Bryan, D.L., O’Kelly, M.E.: Hub-and-spoke networks in air transportation: An analytical review. Journal of regional
science (1999), 39(2), 275–2959. Caschili, S., Medda, F.R., Wilson, A.: An interdependent multi-layer model: Resilience of international networks.
Networks and Spatial Economics (2015). DOI 10.1007/s11067-014-9274-210. Caschili, S., Reggiani, A., Medda, F.: Resilience and vulnerability of spatial economic networks. Networks and Spatial
Economics (2015), pp. 1–6. DOI 10.1007/s11067-015-9283-911. Colizza, V., Barrat, A., Barthelemy, M., Vespignani, A.: The role of the airline transportation network in the prediction
and predictability of global epidemics. Proceedings of the National Academy of Sciences of the United States of America(2006), 103(7), 2015–2020
On Node Criticality in Air Transportation Networks 19
12. Deguchi, T., Takahashi, K., Takayasu, H., Takayasu, M.: Hubs and authorities in the world trade network using aweighted hits algorithm. PLoS ONE (2014), 9(7), e100,338. DOI 10.1371/journal.pone.0100338
13. Ducruet, C., Beauguitte, L.: Spatial science and network science: Review and outcomes of a complex relationship.Networks and Spatial Economics (2014), 14(3-4), 297–316. DOI 10.1007/s11067-013-9222-6
14. Ehrgott, M., Figueira, J., Greco, S.: Trends in Multiple Criteria Decision Analysis. Springer (2010)15. European Commission: European Aeronautics: a Vision for 2020. Meeting Society’s Needs and Winning Global Lead-
ership (2001). Luxembourg: Office for Official Publications of the European Communities (2001)16. Fielbaum, A., Jara-Diaz, S., Gschwender, A.: A parametric description of cities for the normative analysis of transport
systems. Networks and Spatial Economics (2016), pp. 1–23. DOI 10.1007/s11067-016-9329-717. Fleurquin, P., Ramasco, J., Eguiluz, V.: Data-driven modeling of systemic delay propagation under severe meteorological
conditions. In: 10th USA/Europe ATM Seminar (2013). URL http://arxiv.org/ftp/arxiv/papers/1308/1308.0438.pdf
18. Fotuhi, F., Huynh, N.: Reliable intermodal freight network expansion with demand uncertainties and network disrup-tions. Networks and Spatial Economics (2016), pp. 1–29. DOI 10.1007/s11067-016-9331-0
19. Freeman, L.C.: Centrality in social networks conceptual clarification. Social Networks (1978), 1(3), 215 – 239. DOIhttp://dx.doi.org/10.1016/0378-8733(78)90021-7
20. Gomes, M.F.C., Pastore, Rossi, L., Chao, D., Longini, I., Halloran, M.E., Vespignani, A.: Assessing the InternationalSpreading Risk Associated with the 2014 West African Ebola Outbreak. PLoS Currents (2014). DOI 10.1371/currents.outbreaks.cd818f63d40e24aef769dda7df9e0da5
21. Hawelka, B., Sitko, I., Beinat, E., Sobolevsky, S., Kazakopoulos, P., Ratti, C.: Geo-located twitter as proxy for globalmobility patterns. Cartography and Geographic Information Science (2014), 41(3), 260–271. DOI 10.1080/15230406.2014.890072
22. Hwang, C.L., Yoon, K.: Multiple Attribute Decision Making Methods and Applications: A State of the Art Survey.Springer (1981)
23. Jia, T., Barabasi, A.L.: Control capacity and a random sampling method in exploring controllability of complex net-works. Scientific Reports (2013), 3, 2354. DOI 10.1038/srep02354
24. Jia, T., Liu, Y.Y., Csoka, E., Posfai, M., Slotine, J.J., Barabasi, A.L.: Emergence of bimodality in controlling complexnetworks. Nature communications (2013), 4. DOI 10.1038/ncomms3002
25. Jia, T., Posfai, M.: Connecting core percolation and controllability of complex networks. Scientific Reports (2014), 4,5379. DOI 10.1038/srep05379
26. Kaltenbrunner, A., Aragon, P., Laniado, D., Volkovich, Y.: Not all paths lead to rome: Analysing the network of sistercities. In: W. Elmenreich, F. Dressler, V. Loreto (eds.) Self-Organizing Systems, Lecture Notes in Computer Science,vol. 8221, pp. 151–156. Springer Berlin Heidelberg (2014)
27. Kotegawa, T., DeLaurentis, D., Noonan, K., Post, J.: Impact of commercial airline network evolution on the u.s. airtransportation system. In: Ninth USA/Europe Air Traffic Management Research and Development Seminar, Berlin,Germany. (2011)
28. Lehner, S., Gollnick, V.: Function-structure interdependence of passenger air transportation: Application of a systemicapproach. In: 14th AIAA Aviation Technology, Integration, and Operations Conference, Atlanta, USA, 16-20 June(2014)
29. Lehner, S., Koelker, K., Luetjens, K.: Evaluating Temporal Integration of European Air Transport. In: 29th Congressof the International Council of the Aeronautical Sciences (ICAS), St. Petersburg, Russia, 7-12 September (2014)
30. Lijesen, M.G., Rietveld, P., Nijkamp, P.: Do european carriers charge hub premiums? Networks and Spatial Economics(2004), 4(4), 347–360. DOI 10.1023/B:NETS.0000047112.68868.48
31. Liu, Y.Y., Slotine, J.J., Barabasi, A.L.: Controllability of complex networks. Nature (2011), 473, 167173. DOI10.1038/nature10011
32. Liu, Y.Y., Slotine, J.J., Barabasi, A.L.: Control centrality and hierarchical structure in complex networks. Plos one(2012), 7(9), e44,459
33. Mascia, M., Hu, S., Han, K., North, R., Van Poppel, M., Theunis, J., Beckx, C., Litzenberger, M.: Impact of trafficmanagement on black carbon emissions: a microsimulation study. Networks and Spatial Economics (2016), pp. 1–23.DOI 10.1007/s11067-016-9326-x
34. Molnar Jr, F., Derzsy, N., Szymanski, B.K., Korniss, G.: Building damage-resilient dominating sets in complex networksagainst random and targeted attacks. Scientific reports (2015), 5
35. Monechi, B., other: Exploratory analysis of safety data and their interrelation with flight trajectories and networkmetrics. In: Air Transportation System Conferences - Interdisciplinary Science for Innovative Air Traffic Management(2013)
36. Nacher, J.C., Akutsu, T.: Analysis of critical and redundant nodes in controlling directed and undirected complexnetworks using dominating sets. Journal of Complex Networks (2014), p. cnu029
37. Nacher, J.C., Akutsu, T.: Structurally robust control of complex networks. arXiv preprint arXiv:1410.2949 (2014)38. Newman, M.: Networks-An Introduction. Oxford University Press (2010)39. Radicchi, F.: Percolation in real interdependent networks. Nature Physics (2015), 11(7), 597–60240. Rose, C.: Discourses on japan and china in africa: Mutual mis-alignment and the prospects for cooperation. Japanese
Studies (2012), 32(2), 219–236. DOI 10.1080/10371397.2012.70839741. Sun, X., Wandelt, S.: Network similarity analysis of air navigation route systems. Transportation Research Part E:
Logistics and Transportation Review (2014), 70(0), 416–434. DOI http://dx.doi.org/10.1016/j.tre.2014.08.00542. Sun, X., Wandelt, S., Linke, F.: Temporal evolution analysis of the european air transportation system: air navigation
route network and airport network. Transportmetrica B: Transport Dynamics (2015), 3(2), 153–168. DOI 10.1080/21680566.2014.960504
43. Vitali, S., et. al.: Statistical regularities in atm: Network properties, trajectory deviations and delays. In: Second SESARInnovation Days (2012)
20 Xiaoqian Sun et al.
44. Wandelt, S., Sun, X.: Efficient compression of 4D-trajectory data in air traffic management. IEEE Transactions onIntelligent Transportation Systems (2015), 16(2), 844–853. DOI 10.1109/TITS.2014.2345055
45. Watts, D., Strogatz, S.: Collective dynamics of ’small-world’ networks. Nature (1998), (393), 440–44246. Wuchty, S.: Controllability in protein interaction networks. Proceedings of the National Academy of Sciences (2014),
111(19), 7156–716047. Yang, X., Ban, X.J., Ma, R.: Mixed equilibria with common constraints on transportation networks. Networks and
Spatial Economics (2016), pp. 1–33. DOI 10.1007/s11067-016-9335-948. Zanin, M., Lillo, F.: Modelling the air transport with complex networks: A short review. The European Physical Journal
Special Topics (2013), 215(1), 5–21. DOI 10.1140/epjst/e2013-01711-949. Zhang, S., Derudder, B., Witlox, F.: Dynamics in the european air transport network, 2003-9: An explanatory
framework drawing on stochastic actor-based modeling. Networks and Spatial Economics (2015), pp. 1–21. DOI10.1007/s11067-015-9292-8
Recommended