Efficient algorithm to compute mutually connected components in interdependent networks

S. Hwang, S. Choi, Deokjae Lee, and B. Kahng
Phys. Rev. E 91, 022814 – Published 23 February 2015

Abstract

Mutually connected components (MCCs) play an important role as a measure of resilience in the study of interdependent networks. Despite their importance, an efficient algorithm to obtain the statistics of all MCCs during the removal of links has thus far been absent. Here, using a well-known fully dynamic graph algorithm, we propose an efficient algorithm to accomplish this task. We show that the time complexity of this algorithm is approximately O(N1.2) for random graphs, which is more efficient than O(N2) of the brute-force algorithm. We confirm the correctness of our algorithm by comparing the behavior of the order parameter as links are removed with existing results for three types of double-layer multiplex networks. We anticipate that this algorithm will be used for simulations of large-size systems that have been previously inaccessible.

  • Figure
  • Figure
  • Figure
  • Figure
  • Figure
  • Received 4 September 2014
  • Revised 24 December 2014

DOI:https://doi.org/10.1103/PhysRevE.91.022814

©2015 American Physical Society

Authors & Affiliations

S. Hwang1,2, S. Choi2, Deokjae Lee2, and B. Kahng2,*

  • 1Institute for Theoretical Physics, University of Cologne, 50937 Köln, Germany
  • 2CCSS and CTP, Department of Physics and Astronomy, Seoul National University, Seoul 151-747, Korea

  • *bkahng@snu.ac.kr

Article Text (Subscription Required)

Click to Expand

References (Subscription Required)

Click to Expand
Issue

Vol. 91, Iss. 2 — February 2015

Reuse & Permissions
Access Options
Author publication services for translation and copyediting assistance advertisement

Authorization Required


×
×

Images

×

Sign up to receive regular email alerts from Physical Review E

Log In

Cancel
×

Search


Article Lookup

Paste a citation or DOI

Enter a citation
×