Skip to main content

Numerical Assessment of the Percolation Threshold Using Complement Networks

  • Conference paper
  • First Online:
Complex Networks and Their Applications VII (COMPLEX NETWORKS 2018)

Part of the book series: Studies in Computational Intelligence ((SCI,volume 812))

Included in the following conference series:

Abstract

Models of percolation processes on networks currently assume locally tree-like structures at low densities, and are derived exactly only in the thermodynamic limit. Finite size effects and the presence of short loops in real systems however cause a deviation between the empirical percolation threshold \(p_c\) and its model-predicted value \(\pi _c\). Here we show the existence of an empirical linear relation between \(p_c\) and \(\pi _c\) across a large number of real and model networks. Such a putatively universal relation can then be used to correct the estimated value of \(\pi _c\). We further show how to obtain a more precise relation using the concept of the complement graph, by investigating on the connection between the percolation threshold of a network, \(p_c\), and that of its complement, \(\bar{p}_c\).

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

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 169.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Hardcover Book
USD 219.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

  1. Stauffer, D., Aharony, A.: Introduction to Percolation Theory. Taylor and Francis (1994)

    Google Scholar 

  2. Callaway, D.S., Newman, M.E.J., Strogatz, S.H., Watts, D.J.: Network robustness and fragility: Percolation on random graphs. Phys. Rev. Lett. 85, 5468 (2000)

    Google Scholar 

  3. Newman, M.E.J.: Spread of epidemic disease on networks. Phys. Rev. E 66, 016128 (2002)

    Google Scholar 

  4. Dorogovtsev, S.N., Goltsev, A.V., Mendes, J.F.F.: Critical phenomena in complex networks. Rev. Modern Phys. 80, 1275 (2008)

    Google Scholar 

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

    Google Scholar 

  6. Serrano, M.A., Boguná, M.: Stability diagram of a few-electron triple dot. Phys. Rev. Lett. 97, 088701 (2006)

    Google Scholar 

  7. Newman, M.E.J.: Random graphs with clustering. Phys. Rev. Lett. 103, 058701 (2009)

    Google Scholar 

  8. Karrer, B., Newman, M.E.J., Zdeborová, L.: Percolation on sparse networks. Phys. Rev. Lett. 113, 208702 (2014)

    Google Scholar 

  9. Hamilton, K.E., Pryadko, L.P.: Tight lower bound for percolation threshold on an infinite graph. Phys. Rev. Lett. 113, 208701 (2014)

    Google Scholar 

  10. Hashimoto, K., Namikawa, Y.: Automorphic Forms and Geometry of Arithmetic Varieties. Advanced Studies in Pure Mathematics. Elsevier Science (2014)

    Google Scholar 

  11. Radicchi, F., Castellano, C.: Beyond the locally treelike approximation for percolation on real networks. Phys. Rev. E 93, 030302 (2016)

    Google Scholar 

  12. Radicchi, F.: Predicting percolation thresholds in networks. Phys. Rev. E 91, 010801 (2015)

    Google Scholar 

  13. Timar, G., da Costa, R.A., Dorogovtsev, S.N., Mendes, J.F.F.: Nonbacktracking expansion of finite graphs. Phys. Rev. E 95, 042322 (2017)

    Google Scholar 

  14. Newman, M.E.J., Ziff, R.M.: Efficient Monte Carlo algorithm and high-precision results for percolation. Phys. Rev. Lett. 85, 4104 (2000)

    Google Scholar 

  15. Radicchi, F., Castellano, C.: Breaking of the site-bond percolation universality in networks. Nature Commun. 6, 10196 (2015)

    Google Scholar 

  16. Newman, M.E.J.: The structure and function of complex networks. SIAM Rev. 45, 167 (2003)

    Google Scholar 

  17. Clark, L., Entringer, R.: Smallest maximally nonhamiltonian graphs. Periodica Math. Hung. 14, 57 (1983)

    Google Scholar 

  18. Gross, J., Yellen, J.: Graph Theory and Its Applications. Discrete Mathematics and Its Applications. Taylor and Francis (1998)

    Google Scholar 

  19. Nordhaus, E.A., Gaddum, J.W.: A Kaleidoscopic view of graph colorings. Am. Math. Mon. 63, 175 (1956)

    Google Scholar 

  20. Kao, M.Y., Occhiogrosso, N., Teng, S.-H.: Simple and efficient graph compression schemes for dense and complement graphs. J. Comb. Optim. 2, 351 (1998)

    Google Scholar 

  21. Ito, H., Yokoyama, M.: Linear time algorithms for graph search and connectivity determination on complement graphs. Inf. Proc. Lett. 66, 209 (1998)

    Google Scholar 

  22. Duan, Z., Liu, C., Chen, G.: Network synchronizability analysis: the theory of subgraphs and complementary graphs. Phys. D Nonlinear Phenom. 237, 1006 (2008)

    Google Scholar 

  23. Bermudo, S., Rodrguez, J.M., Sigarreta, J.M., Tours, E.: Hyperbolicity and complement of graphs. Appl. Math. Lett. 24, 1882 (2011)

    Google Scholar 

  24. Haas, R., Wexler, T.B.: Bounds on the signed domination number of a graph. Discret. Math. 283, 87 (2004)

    Google Scholar 

  25. Akiyama, J., Harary, F.: A graph and its complement with specified properties. Int. J. Math. Math. Sci. 2, 223 (1979)

    Google Scholar 

  26. Xu, S.: Some parameter of graph and its component. Discret. Math. 65, 197 (1987)

    Google Scholar 

  27. Petrovic, M., Radosavljevic, Z., Simic, S.: A graph and its complement with specified spectral properties. Linear Multilinear Algebra 51, 405 (2003)

    Google Scholar 

  28. Bollobas, B., Borgs, C., Chayes, J., Riordan, O.: Percolation on dense graph sequences. Ann. Probab. 38, 150 (2010)

    Google Scholar 

Download references

Acknowledgments

This work was supported by the EU projects CoeGSS (grant no. 676547) and SoBigData (grant no. 654024).

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Giacomo Rapisardi .

Editor information

Editors and Affiliations

Appendix: Definition and Properties of the Complement Network

Appendix: Definition and Properties of the Complement Network

Formally, let \(a_{ij}\) be the generic element of the adjacency matrix \(\mathsf {A}\) associated with a given binary undirected graph G of N vertices, such that \(a_{ij}=1\) if an edge between vertices i and j exists, and \(a_{ij}=0\) otherwise. The adjacency matrix of the complement graph \(\bar{G}\) is defined through \(\bar{a}_{ij}=1-\delta _{ij}-a_{ij}\), where \(\delta _{ij}\) is the Kronecker delta which excludes self loops from \(\bar{G}\), and \(1-\delta _{ij}\) defines the adjacency matrix of the complete graph. It follows trivially that \(M+\bar{M}=\left( {\begin{array}{c}N\\ 2\end{array}}\right) \), \(\rho +\bar{\rho }=1\) and \(k_i+\bar{k}_i=N-1\) \(\forall i\), where M, \(\rho \) and \(k_i\) denote the number of edges, the edge density, and the degree of (number of edges incident with) generic vertex i, respectively. Thus, given the degree distribution P(k), the distribution of the complement degree is obtained as \(\bar{P}(\bar{k})=P(N-1-\bar{k})\), i.e., as the reflection of P(k) on the \(\frac{N-1}{2}\) vertical axis. Notably, the degree distribution of both a regular graph and an Erdös-Rényi graph (ER) are invariant under this transformation: the complement of a regular graph is a regular graph, as the complement of an ER is an ER. In particular, the complement of an ER with connection probability f is an ER with connection probability \(1-f\).

Moving to higher-order properties, the number of triangles (closed loop of length 3) of a graph and of its complement is

$$\begin{aligned} \Sigma _{\triangle } = \frac{\text {Tr}\mathsf {A}^3+\text {Tr}\mathsf {\bar{A}}^3}{6}=\left( {\begin{array}{c}N\\ 3\end{array}}\right) -\frac{1}{2}\sum _i k_i\bar{k}_i. \end{aligned}$$
(4)

As such, both cases \(k_i=0\) and \(\bar{k}_i=0\) \(\forall i\) (empty and complete graph) lead to \(\Sigma _{\triangle }=\left( {\begin{array}{c}N\\ 3\end{array}}\right) \) as expected. As for transitivity, a complementarity relation can be written also for the local clustering coefficient \(c_i= \frac{\sum _{j\ne i}\sum _{k\ne i,j}a_{ij}a_{jk}a_{ik}}{k_i(k_i-1)}\):

$$\begin{aligned} c_ik_i(k_i -1) + \bar{c}_i \bar{k}_i (\bar{k}_i -1) = k_i^{nn}k_i + \bar{k}_i^{nn}\bar{k}_i - k_i -\bar{k}_i - k_i\bar{k}_i, \end{aligned}$$
(5)

where \(k_i^{nn}= \frac{\sum _{j\ne i } a_{ij}k_j}{k_i}\) is the average nearest-neighbors degree.

Rights and permissions

Reprints and permissions

Copyright information

© 2019 Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Rapisardi, G., Caldarelli, G., Cimini, G. (2019). Numerical Assessment of the Percolation Threshold Using Complement Networks. In: Aiello, L., Cherifi, C., Cherifi, H., Lambiotte, R., Lió, P., Rocha, L. (eds) Complex Networks and Their Applications VII. COMPLEX NETWORKS 2018. Studies in Computational Intelligence, vol 812. Springer, Cham. https://doi.org/10.1007/978-3-030-05411-3_65

Download citation

Publish with us

Policies and ethics