~piotr-machura/cnetworks

A set of tools for creating and manipulating complex networks

10f898d Renaming overhaul part 2

11 days ago

dc44b32 Overhaul naming scheme - part 1

11 days ago

#cnetworks

crates.io docs.rs

This is the source code repository for the library I have developed working on my engineer's thesis:

The impact of hidden links in a complex network on the efficiency of the information source location

It comprises a set of tools for creating, manipulating and inspecting the properties of complex networks. Some features include: the implementation of the Erdos-Renyi and Barabási-Albert models of a complex network as well as the Pinto and Pearson algorithms for finding the diffusion source.

See the docs.rs documentation for details.

#Examples

My past use cases can be found in their respective directories under ./examples. See the notebook.py files for explanations and data analysis. They can be opened in Jupyter with the jupytext extension.