edu.uci.ics.jung.algorithms.cluster
Class EdgeBetweennessClusterer

java.lang.Object
  extended byedu.uci.ics.jung.algorithms.cluster.EdgeBetweennessClusterer
All Implemented Interfaces:
GraphClusterer

public class EdgeBetweennessClusterer
extends java.lang.Object
implements GraphClusterer

An algorithm for computing clusters (community structure) in graphs based on edge betweenness. [Note: The betweenness of an edge measure the extent to which that edge lies along shortest paths between all pairs of nodes.] Edges which are least central to communities are progressively removed until the communities have been adequately seperated. This algorithm works by iteratively following the 2 step process: