package
0.0.0-20190426092945-678096d81a4b
Repository: https://github.com/gonum/graph.git
Documentation: pkg.go.dev

# Functions

Modularize returns the hierarchical modularization of g at the given resolution using the Louvain algorithm.
ModularizeMultiplex returns the hierarchical modularization of g at the given resolution using the Louvain algorithm.
ModularMultiplexScore returns a modularized scoring function for Profile based on the graph g and the given score function.
ModularScore returns a modularized scoring function for Profile based on the graph g and the given score function.
NewDirectedLayers returns a DirectedLayers using the provided layers ensuring there is a match between IDs for each layer.
NewUndirectedLayers returns an UndirectedLayers using the provided layers ensuring there is a match between IDs for each layer.
Profile returns an approximate profile of score values in the resolution domain [low,high) at the given granularity.
Q returns the modularity Q score of the graph g subdivided into the given communities at the given resolution.
QMultiplex returns the modularity Q score of the multiplex graph layers subdivided into the given communities at the given resolutions and weights.
Size is a score function that is the reciprocal of the number of communities.
SizeMultiplex is a score function that is the reciprocal of the number of communities.
Weight is a score function that is the sum of community weights.
WeightMultiplex is a score function that is the sum of community weights.

# Structs

Interval is an interval of resolutions with a common score.
ReducedDirected is a directed graph of communities derived from a parent graph by reduction.
ReducedDirectedMultiplex is a directed graph of communities derived from a parent graph by reduction.
ReducedUndirected is an undirected graph of communities derived from a parent graph by reduction.
ReducedUndirectedMultiplex is an undirected graph of communities derived from a parent graph by reduction.

# Interfaces

DirectedMultiplex is a directed multiplex graph.
Multiplex is a multiplex graph.
Reduced is a graph reduction.
ReducedGraph is a modularised graph.
ReducedMultiplex is a modularised multiplex graph.
UndirectedMultiplex is an undirected multiplex graph.

# Type aliases

DirectedLayers implements DirectedMultiplex.
UndirectedLayers implements UndirectedMultiplex.