Class Summary |
ElemsSequencerBase<V,E> |
Provides default implementations of methods in the
ElemsSequencer interface. |
PmElemsSequencer<V,E> |
This module loads an ElemsSequencer, whose name is provided by
the user, and prints to stdout the list of elements (either nodes or
links) in the order determined by the sequencer. |
PmSID<V,E> |
This module implements the spreading of epidemics. |
PmSIDTraceToDOT<V extends GraphIONode,E> |
Generates .dot files to visually present the states
of the nodes with respect to the epidemic infection. |
PmStatic<V,E> |
This module implements static failures, which are defined as
one-off failures that affect one or more elements (nodes or links)
at any given point. |
SequencerBC<V,E> |
This class arranges nodes and links in descending order of betweenness
centrality (BC), optionally shuffling the order of nodes having the same
degree. |
SequencerCC<V,E> |
This class arranges nodes in descending order of clustering coefficient (CC). |
SequencerDegree<V,E> |
This class arranges nodes in descending order of nodal degree,
optionally shuffling the order of nodes having the same
degree. |
SequencerFromFile<V,E> |
This class returns nodes and links in the order they appear
in files (one file for nodes, and another for links). |
SequencerRandom<V,E> |
This class arranges nodes or links in a random manner. |
SequencerSpreaders<V,E> |
This class arranges nodes in descending order of k-shell index, as a
result of a k-shell decomposition of the graph. |
SID<V,E> |
This class implements the spreading of epidemics on a network
as defined by the SID model. |
SIDxPathFailures<V,E> |
This class reproduces the effects that the spreading of epidemics
according to the SID model have on traffic in a path-oriented
network. |