Color-avoiding percolation

Sebastian M. Krause, Michael M. Danziger, Vinko Zlatić

Research output: Contribution to journalArticlepeer-review

13 Scopus citations


Many real world networks have groups of similar nodes which are vulnerable to the same failure or adversary. Nodes can be colored in such a way that colors encode the shared vulnerabilities. Using multiple paths to avoid these vulnerabilities can greatly improve network robustness, if such paths exist. Color-avoiding percolation provides a theoretical framework for analyzing this scenario, focusing on the maximal set of nodes which can be connected via multiple color-avoiding paths. In this paper we extend the basic theory of color-avoiding percolation that was published in S. M. Krause [Phys. Rev. X 6, 041022 (2016)]2160-330810.1103/PhysRevX.6.041022. We explicitly account for the fact that the same particular link can be part of different paths avoiding different colors. This fact was previously accounted for with a heuristic approximation. Here we propose a better method for solving this problem which is substantially more accurate for many avoided colors. Further, we formulate our method with differentiated node functions, either as senders and receivers, or as transmitters. In both functions, nodes can be explicitly trusted or avoided. With only one avoided color we obtain standard percolation. Avoiding additional colors one by one, we can understand the critical behavior of color-avoiding percolation. For unequal color frequencies, we find that the colors with the largest frequencies control the critical threshold and exponent. Colors of small frequencies have only a minor influence on color-avoiding connectivity, thus allowing for approximations.

Original languageEnglish
Article number022313
JournalPhysical Review E
Issue number2
StatePublished - 14 Aug 2017

Bibliographical note

Publisher Copyright:
© 2017 American Physical Society.


FundersFunder number
Seventh Framework Programme317532, 692194


    Dive into the research topics of 'Color-avoiding percolation'. Together they form a unique fingerprint.

    Cite this