Package edu.uci.ics.jung.algorithms.scoring.util

Utility functions for assigning scores to graph elements. These include:
  • EdgeWeight: interface for classes that associate numeric values with edges
  • ScoringUtils: methods for calculating transition probabilities for random-walk-based algorithms.
  • UniformOut: an edge weight function that assigns weights as uniform transition probabilities to all outgoing edges of a vertex.
  • UniformIncident: an edge weight function that assigns weights as uniform transition probabilities to all incident edges of a vertex (useful for undirected graphs).
  • VEPair: analogous to Pair but specifically containing an associated vertex and edge.
  • VertexEdgeWeight: a subtype of EdgeWeight that assigns edge weights with respect to a specified 'source' vertex.