Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/mmdanziger/color-avoiding-percolation

Code for using color avoiding percolation for secret message passing on complex networks.
https://github.com/mmdanziger/color-avoiding-percolation

network-science percolation-theory physics

Last synced: about 1 month ago
JSON representation

Code for using color avoiding percolation for secret message passing on complex networks.

Awesome Lists containing this project

README

        

Color Avoiding Percolation
=================

This repository contains the code used for the color-avoiding percolation papers:

Hidden Connectivity in Networks with Vulnerable Classes of Nodes
Sebastian M. Krause, Michael M. Danziger, and Vinko Zlatić
Phys. Rev. X 6, 041022 – Published 27 October 2016
https://doi.org/10.1103/PhysRevX.6.041022

Color-avoiding percolation
Sebastian M. Krause, Michael M. Danziger, and Vinko Zlatić
Phys. Rev. E 96, 022313 – Published 14 August 2017
https://doi.org/10.1103/PhysRevE.96.022313

Subdirectories
--------------
`colornet` - generate a random network and use a disjoint sets based algorithm to calculate the color-avoiding connectivity
`manycolornet` - generate a random network or read a network from a file and use BFS to calculate the color-avoiding connectivity
`colornet_scripts` - python scripts used to load simulation results, generate plots, and calculate theoretical predictions
`real_data` - directory for CAIDE AS data (the data is not publicly available, please contact us if you are interested in using it)
`data_scripts` - scripts for loading the real data and plotting maps based on it

If you use this code, please cite the original paper(s).