Defined in File GedWalk.hpp
public NetworKit::Algorithm
(Class Algorithm)
Public Types
Public Functions
Finds a group of k
vertices with at least ((1 - 1/e) * opt - epsilon) GedWalk
centrality score, where opt is the highest possible score. The algorithm is based on the paper “Group
Centrality Maximization for Large-scale Graphs”, Angriman et al., ALENEX20. It implements two independent greedy strategies (lazy and stochastic). Furthermore, it allows to compute the
GedWalk score of a given set of nodes.Note: if the graph is weighted, all weights should be in (0, 1].
G – A (weakly) connected graph.
k – The desired group size.
epsilon – Precision of the algorithm.
alpha – Exponent to compute the GedWalk score.
bs – Bound strategy to compute the GedWalk bounds, default: BoundStrategy::GEOMETRIC.
gs – Greedy strategy to be used (lazy or stochastic), default: GreedyStrategy::LAZY.
spectralDelta – Delta to be used for the spectral bound.
Run the algorithm.
Return the approximate GedWalk score of the computed group.
The approximate score of the computed group.
Return the GedWalk score of the input group.
first/last – The range that contains the input group.
scoreEpsilon – The precision of the score to be computed.
Return the computed group.
The computed group.
Public Members