easygraph.functions.hypergraph.centrality.cycle_ratio module#
- easygraph.functions.hypergraph.centrality.cycle_ratio.StatisticsAndCalculateIndicators(SmallestCyclesOfNodes, CycLenDict)[source]#
- easygraph.functions.hypergraph.centrality.cycle_ratio.cycle_ratio_centrality(G)[source]#
- Parameters:
G (eg.Graph) –
- Returns:
cycle ratio centrality of each node in G
- Return type:
dict
Example
>>> G = eg.Graph() >>> G.add_edges([(1, 2), (1, 3), (1, 4), (2, 3), (2, 4), (3, 4), (1, 5), (2, 5)]) >>> cycle_ratio_centrality(G) {1: 4.083333333333333, 2: 4.083333333333333, 3: 2.6666666666666665, 4: 2.6666666666666665, 5: 1.5}