ClosenessCentrality Type

Constructors

Constructor Description

ClosenessCentrality()

Full Usage: ClosenessCentrality()

Returns: ClosenessCentrality
Returns: ClosenessCentrality

Static members

Static member Description

ClosenessCentrality.computWithEdgeDataBy (weightF, graph)

Full Usage: ClosenessCentrality.computWithEdgeDataBy (weightF, graph)

Parameters:
    weightF : 'EdgeData -> float
    graph : FGraph<'NodeKey, 'NodeData, 'EdgeData> - The graph to be analysed

Returns: Dictionary<'NodeKey, float> A float of the ClosenessCentrality of all nodes in the given graph

Get the ClosenessCentrality of all nodes in a FGraph

weightF : 'EdgeData -> float
graph : FGraph<'NodeKey, 'NodeData, 'EdgeData>

The graph to be analysed

Returns: Dictionary<'NodeKey, float>

A float of the ClosenessCentrality of all nodes in the given graph

ClosenessCentrality.compute graph

Full Usage: ClosenessCentrality.compute graph

Parameters:
    graph : AdjGraph<'NodeKey, 'NodeData, 'EdgeData> - The graph to be analysed

Returns: Dictionary<'NodeKey, float> A float of the ClosenessCentrality of all nodes in the given graph

Get the ClosenessCentrality of all nodes in an AdjGraph

graph : AdjGraph<'NodeKey, 'NodeData, 'EdgeData>

The graph to be analysed

Returns: Dictionary<'NodeKey, float>

A float of the ClosenessCentrality of all nodes in the given graph

ClosenessCentrality.compute graph

Full Usage: ClosenessCentrality.compute graph

Parameters:
    graph : FGraph<'NodeKey, 'NodeData, 'EdgeData> - The graph to be analysed

Returns: Dictionary<'NodeKey, float> A float of the ClosenessCentrality of all nodes in the given graph

Get the ClosenessCentrality of all nodes in a FGraph

graph : FGraph<'NodeKey, 'NodeData, 'EdgeData>

The graph to be analysed

Returns: Dictionary<'NodeKey, float>

A float of the ClosenessCentrality of all nodes in the given graph

ClosenessCentrality.computeNormalised graph

Full Usage: ClosenessCentrality.computeNormalised graph

Parameters:
    graph : AdjGraph<'NodeKey, 'NodeData, 'EdgeData> - The graph to be analysed

Returns: Dictionary<'NodeKey, float> A float of the ClosenessCentrality of all nodes in the given graph

Get the normalised ClosenessCentrality of all nodes in an AdjGraph

graph : AdjGraph<'NodeKey, 'NodeData, 'EdgeData>

The graph to be analysed

Returns: Dictionary<'NodeKey, float>

A float of the ClosenessCentrality of all nodes in the given graph

ClosenessCentrality.computeNormalised graph

Full Usage: ClosenessCentrality.computeNormalised graph

Parameters:
    graph : FGraph<'NodeKey, 'NodeData, 'EdgeData> - The graph to be analysed

Returns: Dictionary<'NodeKey, float> A float of the ClosenessCentrality of all nodes in the given graph

Get the normalised ClosenessCentrality of all nodes in a FGraph

graph : FGraph<'NodeKey, 'NodeData, 'EdgeData>

The graph to be analysed

Returns: Dictionary<'NodeKey, float>

A float of the ClosenessCentrality of all nodes in the given graph

ClosenessCentrality.computeNormalisedWithEdgeData graph

Full Usage: ClosenessCentrality.computeNormalisedWithEdgeData graph

Parameters:
    graph : AdjGraph<'NodeKey, 'NodeData, float> - The graph to be analysed

Returns: Dictionary<'NodeKey, float> A float of the ClosenessCentrality of all nodes in the given graph

Get the normalised ClosenessCentrality of all nodes in an AdjGraph

graph : AdjGraph<'NodeKey, 'NodeData, float>

The graph to be analysed

Returns: Dictionary<'NodeKey, float>

A float of the ClosenessCentrality of all nodes in the given graph

ClosenessCentrality.computeNormalisedWithEdgeData graph

Full Usage: ClosenessCentrality.computeNormalisedWithEdgeData graph

Parameters:
    graph : FGraph<'NodeKey, 'NodeData, float> - The graph to be analysed

Returns: Dictionary<'NodeKey, float> A float of the ClosenessCentrality of all nodes in the given graph

Get the normalised ClosenessCentrality of all nodes in a FGraph

graph : FGraph<'NodeKey, 'NodeData, float>

The graph to be analysed

Returns: Dictionary<'NodeKey, float>

A float of the ClosenessCentrality of all nodes in the given graph

ClosenessCentrality.computeNormalisedWithEdgeDataBy (weightF, graph)

Full Usage: ClosenessCentrality.computeNormalisedWithEdgeDataBy (weightF, graph)

Parameters:
    weightF : 'EdgeData -> float
    graph : AdjGraph<'NodeKey, 'NodeData, 'EdgeData> - The graph to be analysed

Returns: Dictionary<'NodeKey, float> A float of the ClosenessCentrality of all nodes in the given graph

Get the normalised ClosenessCentrality of all nodes in an AdjGraph

weightF : 'EdgeData -> float
graph : AdjGraph<'NodeKey, 'NodeData, 'EdgeData>

The graph to be analysed

Returns: Dictionary<'NodeKey, float>

A float of the ClosenessCentrality of all nodes in the given graph

ClosenessCentrality.computeNormalisedWithEdgeDataBy (weightF, graph)

Full Usage: ClosenessCentrality.computeNormalisedWithEdgeDataBy (weightF, graph)

Parameters:
    weightF : 'EdgeData -> float
    graph : FGraph<'NodeKey, 'NodeData, 'EdgeData> - The graph to be analysed

Returns: Dictionary<'NodeKey, float> A float of the ClosenessCentrality of all nodes in the given graph

Get the normalised ClosenessCentrality of all nodes in a FGraph

weightF : 'EdgeData -> float
graph : FGraph<'NodeKey, 'NodeData, 'EdgeData>

The graph to be analysed

Returns: Dictionary<'NodeKey, float>

A float of the ClosenessCentrality of all nodes in the given graph

ClosenessCentrality.computeWithEdgeData graph

Full Usage: ClosenessCentrality.computeWithEdgeData graph

Parameters:
    graph : AdjGraph<'NodeKey, 'NodeData, float> - The graph to be analysed

Returns: Dictionary<'NodeKey, float> A float of the ClosenessCentrality of all nodes in the given graph

Get the ClosenessCentrality of all nodes in an AdjGraph

graph : AdjGraph<'NodeKey, 'NodeData, float>

The graph to be analysed

Returns: Dictionary<'NodeKey, float>

A float of the ClosenessCentrality of all nodes in the given graph

ClosenessCentrality.computeWithEdgeData graph

Full Usage: ClosenessCentrality.computeWithEdgeData graph

Parameters:
    graph : FGraph<'NodeKey, 'NodeData, float> - The graph to be analysed

Returns: Dictionary<'NodeKey, float> A float of the ClosenessCentrality of all nodes in the given graph

Get the ClosenessCentrality of all nodes in a FGraph

graph : FGraph<'NodeKey, 'NodeData, float>

The graph to be analysed

Returns: Dictionary<'NodeKey, float>

A float of the ClosenessCentrality of all nodes in the given graph

ClosenessCentrality.computeWithEdgeDataBy (weightF, graph)

Full Usage: ClosenessCentrality.computeWithEdgeDataBy (weightF, graph)

Parameters:
    weightF : 'EdgeData -> float
    graph : AdjGraph<'NodeKey, 'NodeData, 'EdgeData> - The graph to be analysed

Returns: Dictionary<'NodeKey, float> A float of the ClosenessCentrality of all nodes in the given graph

Get the ClosenessCentrality of all nodes in an AdjGraph

weightF : 'EdgeData -> float
graph : AdjGraph<'NodeKey, 'NodeData, 'EdgeData>

The graph to be analysed

Returns: Dictionary<'NodeKey, float>

A float of the ClosenessCentrality of all nodes in the given graph

ClosenessCentrality.ofAdjGraph getEdgeWeightF graph

Full Usage: ClosenessCentrality.ofAdjGraph getEdgeWeightF graph

Parameters:
    getEdgeWeightF : 'EdgeData -> float - Function to get the edgeweight out of the 'EdgeData
    graph : AdjGraph<'NodeKey, 'NodeData, 'EdgeData> - The graph to be analysed

Returns: Dictionary<'NodeKey, float> A float of the ClosenessCentrality of all nodes in the given graph

Get the ClosenessCentrality of all nodes in a FGraph

getEdgeWeightF : 'EdgeData -> float

Function to get the edgeweight out of the 'EdgeData

graph : AdjGraph<'NodeKey, 'NodeData, 'EdgeData>

The graph to be analysed

Returns: Dictionary<'NodeKey, float>

A float of the ClosenessCentrality of all nodes in the given graph

ClosenessCentrality.ofAdjGraphNode getEdgeWeightF graph nodeKey

Full Usage: ClosenessCentrality.ofAdjGraphNode getEdgeWeightF graph nodeKey

Parameters:
    getEdgeWeightF : 'EdgeData -> float - Function to get the edgeweight out of the 'EdgeData
    graph : AdjGraph<'NodeKey, 'NodeData, 'EdgeData> - The graph to be analysed
    nodeKey : 'NodeKey - The NodeKey to get the Eccentricity of

Returns: float A float of the ClosenessCentrality of the given node

Get the ClosenessCentrality of a node in an AdjGraph

getEdgeWeightF : 'EdgeData -> float

Function to get the edgeweight out of the 'EdgeData

graph : AdjGraph<'NodeKey, 'NodeData, 'EdgeData>

The graph to be analysed

nodeKey : 'NodeKey

The NodeKey to get the Eccentricity of

Returns: float

A float of the ClosenessCentrality of the given node

ClosenessCentrality.ofAdjGraphNodeNormalised getEdgeWeightF graph nodeKey

Full Usage: ClosenessCentrality.ofAdjGraphNodeNormalised getEdgeWeightF graph nodeKey

Parameters:
    getEdgeWeightF : 'EdgeData -> float - Function to get the edgeweight out of the 'EdgeData
    graph : AdjGraph<'NodeKey, 'NodeData, 'EdgeData> - The graph to be analysed
    nodeKey : 'NodeKey - The NodeKey to get the Eccentricity of

Returns: float A float of the ClosenessCentrality of the given node

Get the normalised ClosenessCentrality of a node in an AdjGraph

getEdgeWeightF : 'EdgeData -> float

Function to get the edgeweight out of the 'EdgeData

graph : AdjGraph<'NodeKey, 'NodeData, 'EdgeData>

The graph to be analysed

nodeKey : 'NodeKey

The NodeKey to get the Eccentricity of

Returns: float

A float of the ClosenessCentrality of the given node

ClosenessCentrality.ofAdjGraphNormalised getEdgeWeightF graph

Full Usage: ClosenessCentrality.ofAdjGraphNormalised getEdgeWeightF graph

Parameters:
    getEdgeWeightF : 'EdgeData -> float - Function to get the edgeweight out of the 'EdgeData
    graph : AdjGraph<'NodeKey, 'NodeData, 'EdgeData> - The graph to be analysed

Returns: Dictionary<'NodeKey, float> A float of the ClosenessCentrality of all nodes in the given graph

Get the normalised ClosenessCentrality of all nodes in a FGraph

getEdgeWeightF : 'EdgeData -> float

Function to get the edgeweight out of the 'EdgeData

graph : AdjGraph<'NodeKey, 'NodeData, 'EdgeData>

The graph to be analysed

Returns: Dictionary<'NodeKey, float>

A float of the ClosenessCentrality of all nodes in the given graph

ClosenessCentrality.ofFGraph getEdgeWeightF graph

Full Usage: ClosenessCentrality.ofFGraph getEdgeWeightF graph

Parameters:
    getEdgeWeightF : 'EdgeData -> float - Function to get the edgeweight out of the 'EdgeData
    graph : FGraph<'NodeKey, 'NodeData, 'EdgeData> - The graph to be analysed

Returns: Dictionary<'NodeKey, float> A float of the ClosenessCentrality of all nodes in the given graph

Get the ClosenessCentrality of all nodes in a FGraph

getEdgeWeightF : 'EdgeData -> float

Function to get the edgeweight out of the 'EdgeData

graph : FGraph<'NodeKey, 'NodeData, 'EdgeData>

The graph to be analysed

Returns: Dictionary<'NodeKey, float>

A float of the ClosenessCentrality of all nodes in the given graph

ClosenessCentrality.ofFGraphNode getEdgeWeightF graph nodeKey

Full Usage: ClosenessCentrality.ofFGraphNode getEdgeWeightF graph nodeKey

Parameters:
    getEdgeWeightF : 'EdgeData -> float - Function to get the edgeweight out of the 'EdgeData
    graph : FGraph<'NodeKey, 'NodeData, 'EdgeData> - The graph to be analysed
    nodeKey : 'NodeKey - The NodeKey to get the Eccentricity of

Returns: float A float of the ClosenessCentrality of the given node

Get the ClosenessCentrality of a node in a FGraph

getEdgeWeightF : 'EdgeData -> float

Function to get the edgeweight out of the 'EdgeData

graph : FGraph<'NodeKey, 'NodeData, 'EdgeData>

The graph to be analysed

nodeKey : 'NodeKey

The NodeKey to get the Eccentricity of

Returns: float

A float of the ClosenessCentrality of the given node

ClosenessCentrality.ofFGraphNodeNormalised getEdgeWeightF graph nodeKey

Full Usage: ClosenessCentrality.ofFGraphNodeNormalised getEdgeWeightF graph nodeKey

Parameters:
    getEdgeWeightF : 'EdgeData -> float - Function to get the edgeweight out of the 'EdgeData
    graph : FGraph<'NodeKey, 'NodeData, 'EdgeData> - The graph to be analysed
    nodeKey : 'NodeKey - The NodeKey to get the Eccentricity of

Returns: float A float of the ClosenessCentrality of the given node

Get the normalised ClosenessCentrality of a node in a FGraph

getEdgeWeightF : 'EdgeData -> float

Function to get the edgeweight out of the 'EdgeData

graph : FGraph<'NodeKey, 'NodeData, 'EdgeData>

The graph to be analysed

nodeKey : 'NodeKey

The NodeKey to get the Eccentricity of

Returns: float

A float of the ClosenessCentrality of the given node

ClosenessCentrality.ofFGraphNormalised getEdgeWeightF graph

Full Usage: ClosenessCentrality.ofFGraphNormalised getEdgeWeightF graph

Parameters:
    getEdgeWeightF : 'EdgeData -> float - Function to get the edgeweight out of the 'EdgeData
    graph : FGraph<'NodeKey, 'NodeData, 'EdgeData> - The graph to be analysed

Returns: Dictionary<'NodeKey, float> A float of the ClosenessCentrality of all nodes in the given graph

Get the normalised ClosenessCentrality of all nodes in a FGraph

getEdgeWeightF : 'EdgeData -> float

Function to get the edgeweight out of the 'EdgeData

graph : FGraph<'NodeKey, 'NodeData, 'EdgeData>

The graph to be analysed

Returns: Dictionary<'NodeKey, float>

A float of the ClosenessCentrality of all nodes in the given graph