Skip to main content
Log in

A novel measure of edge and vertex centrality for assessing robustness in complex networks

  • Focus
  • Published:
Soft Computing Aims and scope Submit manuscript

Abstract

In this work, we propose a novel robustness measure for networks, which we refer to as Effective Resistance Centrality of a vertex (or an edge), defined as the relative drop of the Kirchhoff index due to deletion of this vertex (edge) from the network. Indeed, we provide a local robustness measure, able to catch which is the effect of either a specific vertex or a specific edge on the network robustness. The validness of this new measure is illustrated on some typical graphs and on a wide variety of well-known model networks. Furthermore, we analyse the topology of the US domestic flight connections. In particular, we investigate the role that airports play in maintaining the structure of the entire network.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9

Similar content being viewed by others

Notes

  1. Notice that the number of edges to be added to each step has been calibrated in order to assure that the resulting graph has a number of edges comparable to the graphs obtained with ER and WS models with the same number of vertices.

  2. Notice that these results are in line with Chi and Cai (2004).

  3. Data are collected by the Office of Airline Information, Bureau of Transportation Statistics, Research and Innovative Technology Administration.

  4. The term “enplaned passengers”, widely used in the aviation industry, refers to passengers boarding a plane at a particular airport. Since the majority of airport revenues are generated, directly or indirectly, by enplaned passengers, this number is the most important air traffic metric. Data consider the total number of revenue passengers boarding an aircraft (including originating, stopover, and transfer passengers) in both scheduled and non-scheduled services.

  5. Last, FAA categories concern smaller airports that are divided between non-hub and non-primary if they have, respectively, more or less than 10,000 annual passengers.

  6. Only White Plans Airport, Teterboro Airport and Memphis are connected to more than 150 other airports

  7. However, it is noteworthy that, in case of removal of Seattle–Tacoma Airport, the network remains connected. In this case, 92% of the routes are also covered by Los Angeles International.

  8. Fairbanks International Airport and Juneau International are ranked at the 121st and 142nd places in terms of number of passengers according to FAA classification based on 2018 data. These airports are classified as small and non-hub primary, respectively.

  9. For instance, Ted Steven’s Anchorage International Airport is connected to other 121 domestic airports. Only 36 of these airports are also connected to Fairbanks International Airport.

  10. In this application, we use the local measure for unweighted and undirected graphs. Extensions to the weighted and directed case are provided in Barrat et al. (2004) and Clemente and Grassi (2018).

  11. Interesting empirical applications of this measure in order to assess the relevance of a node in a financial network can be found, for instance, in Grassi (2010) and Croci and Grassi (2014).

  12. Notice that it represents the strength of a weighted graph where edge’s weight is the number of passengers of a specific route.

References

  • Abbas W, Egerstedt M (2012) Robust graph topologies for networked systems. In: 3rd IFAC workshop on distributed estimation and control in networked systems, pp 85–90

  • Albert R, Barabási AL (2002) Statistical mechanics of complex networks. Rev Mod Phys 74:47

    MathSciNet  MATH  Google Scholar 

  • Albert R, Jeong H, Barabási AL (2000) Error and attack tolerance of complex networks. Nature 406:378–382

    Google Scholar 

  • Alderighi M, Cento A, Nijkamp P, Rietveld P (2007) Assessment of new hub-and-spoke and point-to-point airline network configurations. Transp Rev 27(5):529–549

    Google Scholar 

  • Bania N, Bauer PW, Zlatoper TJ (1998) U.S. air passenger service: a taxonomy of route networks, hub locations, and competition. Transp Res E 34(1):53–74

    Google Scholar 

  • Barabási AL (2014) Network science. Cambridge University Press, Cambridge

    MATH  Google Scholar 

  • Barrat A, Barthélemy M, Pastor-Satorras R, Vespignani A (2004) The architecture of complex weighted networks. Proc Natl Acad Sci 101(11):3747–3752

    Google Scholar 

  • Barrett SD (2004) How do the demands for airport services differ between full-service carriers and low-cost carriers? J Air Transp Manag 10(1):33–39

    Google Scholar 

  • Battistion S, Puliga M, Kaushik R, Tasca P, Caldarelli G (2012) DebtRank: too central to fail? financial networks, the FED and systemic risk. Sci Rep 2:541

    Google Scholar 

  • Bavelas A (1950) Communication patterns in task-oriented groups. J Acoust Soc Am 22(6):725–730

    Google Scholar 

  • Bendito E, Carmona A, Encinas AM, Gesto JM, Mitjana M (2010) Kirchhoff indexes of a network. Linear Algebra Appl 1432:2278–2292

    MATH  Google Scholar 

  • Bianchi M, Cornaro A, Palacios JL, Torriero A (2013) Bounds for the Kirchhoff index via majorization techniques. J Math Chem 51(2):569–587

    MathSciNet  MATH  Google Scholar 

  • Boccaletti S, Latora V, Moreno Y, Chavez M, Hwanga DU (2006) Complex networks: structure and dynamics. Phys Rep 424:175–308

    MathSciNet  MATH  Google Scholar 

  • Bollobás B (1998) Modern graph theory, 1st edn. Graduate Texts in Mathematics 184. Springer, New York

    MATH  Google Scholar 

  • Bonacich P (1972) Factoring and weighting approaches to status scores and clique identification. J Math Sociol 2(1):113–120

    Google Scholar 

  • Chen H, Zhang F (2007) Resistance distance and the normalized Laplacian spectrum. Discret Appl Math 155:654–661

    MathSciNet  MATH  Google Scholar 

  • Chi LP, Cai X (2004) Structural changes caused by error and attack tolerance in US airport network. Int J Mod Phys B 18:2394–2400

    Google Scholar 

  • Clemente GP, Cornaro A (2015) Computing lower bounds for the Kirchhoff index via majorization techniques. MATCH Commun Math Comput Chem 73:175–193

    MathSciNet  MATH  Google Scholar 

  • Clemente GP, Cornaro A (2019) Bounding robustness in complex networks under topological changes through majorization techniques. arXiv:1906.09056

  • Clemente GP, Grassi R (2018) Directed clustering in weighted networks: a new perspective. Chaos Solitons Fract 107:26–38

    MathSciNet  Google Scholar 

  • Cohen R, Ben-Avraham D, Havlin S (2002) Percolation critical exponents in scale-free networks. Phys Rev E 66:036113

    Google Scholar 

  • Cohen R, Havlin S, Ben-Avraham D (2003) Efficient immunization strategies for computer networks and populations. Phys Rev Lett 91:247901

    Google Scholar 

  • Cornaro A, Clemente GP (2013) A New Lower Bound for the Kirchhoff Index using a numerical procedure based on Majorization Techniques. Electron Notes Discret Math 41:383–390

    Google Scholar 

  • Costa F, Rodrigues FA, Travieso G, Villas Boas PR (2007) Characterization of complex networks: a survey of measurements. Adv Phys 56(1):167–242

  • Croci E, Grassi R (2014) The economic effect of interlocking directorates in Italy: new evidence using centrality measures. Comput Math Organ Theory 20(1):89–112

    Google Scholar 

  • Dorogovtsev SN, Mendes JFF (2002) Evolution of networks. Adv Phys 51:1079–1187

    Google Scholar 

  • Ellens W (2011) Effective resistance and other graph measures for network robustness. Master’s thesis, Mathematical Institute, University of Leiden

  • Ellens W, Spieksma FM, Van Mieghem P, Jamakovic A, Kooij RE (2011) Effective graph resistance. Linear algebra and its applications, pp 2491–2506

  • Erdős P, Rényi A (1959) On Random Graphs I. Publ Math 6:290–297

    MathSciNet  MATH  Google Scholar 

  • Erdős P, Rényi A (1960) On the evolution of random graphs. Publ Math Inst Hung Acad Sci 5:17–61

    MathSciNet  MATH  Google Scholar 

  • Estrada E, Hatano N (2010) Resistance distance, information centrality, node vulnerability and vibrations in complex networks. In: Network science

  • Feng L, Gutman I, Yu L (2010) Degree resistance distance of unicyclic graphs. Trans Comb 1:27–40

    MathSciNet  MATH  Google Scholar 

  • Fiedler M (1973) Algebraic connectivity of graphs. Czechoslov Math J 23:298–305

    MathSciNet  MATH  Google Scholar 

  • Forsyth P (2010) Competition between major and secondary airports: implication for pricing, regulation and welfare. In: Forsyth P, Gillen D, Müller J, Niemener HM (eds) Airport competition: the European experience. Ashgate, Farnham

    Google Scholar 

  • Freeman LC (1977) A set of measures of centrality based on betweenness. Sociometry 40:35–41

    Google Scholar 

  • Fröhlich K, Niemeier H-M (2011) The importance of spatial economics for assessing airport competition. J Air Transp Manag 17(1):44–48

    Google Scholar 

  • Ghosh A, Boyd S, Saberi A (2008) Minimizing effective graph resistance of a graph. SIAM Rev 50:37–66

    MathSciNet  MATH  Google Scholar 

  • Goetz AR, Christopher JS (1997) The geography of deregulation in the U.S. airline industry. Ann Assoc Am Geogr 87(2):238–263

    Google Scholar 

  • Grassi R (2010) Vertex centrality as a measure of information flow in italian corporate board networks. Phys A: Stat Mech Appl 389(12):2455–2464

    Google Scholar 

  • Grone R, Merris R (1994) The Laplacian spectrum of a graph II. SIAM J Discret Math 7(2):221–229

    MathSciNet  MATH  Google Scholar 

  • Harary F (1969) Graph Theory. Addison-Wesley Publishing Company, Boston

    MATH  Google Scholar 

  • Iyer S, Killingback T, Sundaram B, Wang Z (2013) Attack robustness and centrality of complex networks. PloS One 8(4):e59613

    Google Scholar 

  • Klein DJ (2002) Resistance-distance sum rules. Croat Chem Acta 75(2):633–649

    Google Scholar 

  • Klein DJ, Lukovits I, Gutman I (1995) On the definition of the hyper-wiener index for cycle-containing structures. J Chem Inf Comput Sci 35(1):50–52

    Google Scholar 

  • Klein DJ, Randić M (1993) Resistance Distance. J Math Chem 12:81–95

    MathSciNet  Google Scholar 

  • Lee DM (2006) Advances in airline economics: competition policy and antitrust. Elsevier, Amsterdam

    Google Scholar 

  • Lillo F, Micciché F, Mantegna RN, Beato V, Pozzi S (2011) ELSA project: toward a complex network approach to ATM delays analysis. In: Proceedings on the INO 2011 conference

  • Lukovits I, Nikolić S, Trinastić N (1999) Resistance-distance in regular graphs. Int J Quantum Chem 71(3):217–225

    Google Scholar 

  • Markose S, Giansante S, Shaghaghi AR (2012) Too interconnected to fail financial network of US CDS market: topological fragility and systemic risk. J Econ Behav Organ 83(3):627–646

    Google Scholar 

  • Martin C, Niemeyer P (2015) Comparing the sensitivity of social networks, web graphs, and random graphs with respect to vertex removal. In: 11th International conference on signal-image technology and internet-based systems (SITIS). IEEE, pp 460–467

  • Molloy M, Reed B (1995) A critical point for random graphs with a given degree sequence. Random Struct Algorithms 6:161–180

    MathSciNet  MATH  Google Scholar 

  • Newman MEJ (2002) The structure and function of complex networks. SIAM Rev 45:167–256

    MathSciNet  MATH  Google Scholar 

  • Palacios JL (2001) Closed form formulas for Kirchhoff index. Int J Quantum Chem 81:135–140

    Google Scholar 

  • Palacios JL (2015) On the Kirchhoff index of graphs with diameter 2. Discret Appl Math 184(31):196–201

    MathSciNet  MATH  Google Scholar 

  • Palacios JL (2016) Some Additional Bounds for the Kirchhoff Index. MATCH-Commun Math Comput Chem 75:365–372

    MathSciNet  MATH  Google Scholar 

  • Palacios JL, Renom JM (2010) Bounds for the Kirchhoff index of regular graphs via the spectra of their random walks. Int J Quantum Chem 110:1637–1641

    Google Scholar 

  • Starkie D (2008) The airport industry in a competitive environment: a United Kingdom perspective. In: International Transport Forum. OECD

  • Van Mieghem P (2011) Graph spectra for complex networks. Cambridge University Press, Cambridge

    MATH  Google Scholar 

  • Van Mieghem P, Ge X, Schumm P, Trajanovski S, Wang H (2010) Spectral graph analysis of modularity and assortativity. Phys Rev E 82:56–113

    Google Scholar 

  • Varela LM, Rotundo G (2016) Complex network analysis and nonlinear dynamics. In: Complex Networks and Dynamics. Springer, pp 3–25

  • Wang H, Hua H, Wang D (2010) Cacti with minimum, second-minimum, and third-minimum Kirchhoff indices. Math Commun 15:347–358

    MathSciNet  MATH  Google Scholar 

  • Wang X, Pournaras E, Kooij RE, Van Mieghem P (2014) Improving robustness of complex networks via the effective graph resistance. Eur Phys J B 87(9):221

    Google Scholar 

  • Watts DJ, Strogatz SH (1998) Dynamics of ‘Small World’ networks. Nature 393:440–444

    MATH  Google Scholar 

  • Zanin M, Lillo F (2013) Modelling the air transport with complex networks: a short review. Eur Phys J Spec Top 215:5–21

    Google Scholar 

  • Zhang H, Yang Y, Li C (2009) Kirchhoff index of composite graphs. Discret Appl Math 157:2918–2927

    MathSciNet  MATH  Google Scholar 

  • Zhu HY, Klein DJ, Lukovits I (1996) Extensions of the Wiener number. J Chem Inf Comput Sci 36:420–428

    Google Scholar 

Download references

Acknowledgements

We would like to thank the editor, the guest editor of the Special Issue “Dynamics of socio-economic systems” and the anonymous referees for their careful reviews on a previous version of this paper. We also thank the attendants to DySES (Dynamics of Socio Economic Systems) 2018 and Workshop on the Economic Science with Heterogeneous Interacting Agents 2019 for their very constructive comments.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to G. P. Clemente.

Ethics declarations

Conflict of interest

Both authors declare that they have no conflict of interest.

Ethical approval

This article does not contain any studies with human participants or animals performed by any of the authors.

Additional information

Communicated by M. Squillante.

Publisher's Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Appendices

Appendix A

In appendix, we show how bounds (10), (11) and (13) are derived.

As regard to bound (10), in case \(e_{i,j}\) is not a bridge and \(G_{e_{i,j}}\) is connected, we have that \(K(G_{e_{i,j}})\) satisfies the most right inequality in (3). Hence, we can write:

$$\begin{aligned}&R_{K}(e_{i,j}, G) \le \frac{\frac{\left( n-1\right) \left( n^2-3n+4\right) }{2}}{(n-1)+\frac{2}{d_{1}}\left( \frac{n(n-1)}{2}-m\right) } -1\\&\quad =\frac{\left( n^2-3n+4\right) }{2\left( 1+\frac{n}{d_{1}}-\frac{2m}{d_{1}(n-1)}\right) }-1. \end{aligned}$$

It is worth pointing out that bound (10) is always greater than zero. We have indeed that we should prove:

$$\begin{aligned} { \left( n^2-3n+4\right) \ge 2\left( 1+\frac{n}{d_{1}}-\frac{2m}{d_{1}(n-1)}\right) }. \end{aligned}$$

Since the graph is connected, \(m \ge (n-1)\). So, we can write: \( 2\left( 1+\frac{n}{d_{1}}-\frac{2m}{d_{1}(n-1)}\right) \le \left( 2+\frac{2(n-2)}{d_{1}}\right) \le \left( 2+2(n-2)\right) .\) It is easy to prove that \(\left( n^2-3n+4\right) \ge \left( 2+2(n-2)\right) \) since n is a positive integer.

Similarly, in case \(e_{i,j}\) is not a bridge and \(G_{e_{i,j}}\) is a connected graph with \(n>3\) and \(d_{n} > \lfloor {\frac{n}{2}\rfloor }\), by (4), we can easily derive bound (11) as follows:

$$\begin{aligned} { R_{K}(e_{i,j}, G) \le \frac{\left( 3n-1\right) }{(n-1)+\frac{2}{d_{1}}\left( \frac{n(n-1)}{2}-m\right) } -1. } \end{aligned}$$

Also bound (11) is always greater than zero. Since the graph is connected, the denominator is lower than \( \left( 2n-2\right) \). It is easy to prove that the inequality \(\left( 3n-1\right) \ge \left( 2n-2\right) \) is always verified.

Now, we focus on bound (13). According to the most right inequality in (3), we have

$$\begin{aligned}&K(G_{v_{i}}) \le \frac{\left( n-2\right) \left( (n-1)^2-3(n-1)+4\right) }{2}\\&\quad = \frac{\left( n-2\right) (n^2-5n+8)}{2}. \end{aligned}$$

Since

$$\begin{aligned} {R_{K}(v_{i},G)=\frac{K^{N}(G_{v_{i}})}{K^{N}(G)}-1=\frac{K(G_{v_{i}})}{K(G)}\frac{n}{n-2}-1} \end{aligned}$$

and by applying the most left inequality in (3) at the denominator, we have

$$\begin{aligned} { R_{K}(v_{i},G)\le \frac{\frac{\left( n-2\right) \left( n^2-5n+8 \right) }{2}}{(n-1)+\frac{2}{d_{1}}\left( \frac{n(n-1)}{2}-m\right) }\frac{n}{n-2}-1} \end{aligned}$$

and the most right inequality in (13) easily follows.

In a similar way, we have:

$$\begin{aligned} {R_{K}(v_{i},G)\ge \frac{\left[ (n-2)+\frac{2}{d_{1}}\left( \frac{(n-1)(n-2)}{2}-m\right) \right] \frac{n}{n-2}}{\frac{\left( n-1\right) \left( n^2-3n+4\right) }{2}}-1} \end{aligned}$$

and, by simple algebra, we get the left-most inequality in (13).

It is worth pointing out that right-most inequality in (13) is always greater than one. We have indeed that we should prove:

$$\begin{aligned} { n\left( n^2-5n+8 \right) \ge 2(n-1)\left( 1+\frac{n}{d_{1}}-\frac{2m}{d_{1}(n-1)}\right) } \end{aligned}$$

Since the graph is connected, \(m \ge (n-1)\) and, for \(n \ge 3\), we have also \(d_{1}\ge 2\). So, we can write: \( 2(n-1)\left( 1+\frac{n}{d_{1}}-\frac{2m}{d_{1}(n-1)}\right) \le (n-1)\left( 2+\frac{2(n-2)}{d_{1}}\right) \le (n-1)n.\) It is easy to prove that the inequality \(n\left( n^2-5n+8 \right) \ge n(n-1)\) can be rewritten as \(\left( n^2-6n+9 \right) = \left( n-3\right) ^{2} \ge 0\) that is always satisfied.

Appendix B

See Tables 5 and 6.

Table 5 Large primary hubs according to FAA classification (based on enplanements in 2017)
Table 6 Medium primary hubs according to FAA classification (based on enplanements in 2017)

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Clemente, G.P., Cornaro, A. A novel measure of edge and vertex centrality for assessing robustness in complex networks. Soft Comput 24, 13687–13704 (2020). https://doi.org/10.1007/s00500-019-04470-w

Download citation

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00500-019-04470-w

Keywords

Navigation