This is a library of tools for creating and manipulating complex networks.
Complex network is a graph-like structure with non-trivial characteristics. A complex network is a graph (network) with non-trivial topological features—features that do not occur in simple networks such as lattices or random graphs but often occur in networks representing real systems. The study of complex networks is a young and active area of scientific research inspired largely by empirical findings of real-world networks such as computer networks, biological networks, technological networks, brain networks, climate networks and social networks.
Breadth-first search module.
Library-specific utility module.
Information spread source location module.
Susceptible-infected information spread module.
Weight determines the weight of each link in the network (ie. the probability of the
infection spreading through it in each time step).