Next: Assessing Clustering Quality
Up: Refinements
Previous: Orphans Adoption
The low degree heuristic
When the input graph contains low degree vertices, one iteration of a minimum
cut algorithm may simply separate a low degree vertex from the rest of the
graph. This is computationally very expensive, not informative in terms of
clustering, and may happen many times if the graph is large and sparse.
Removing low degree vertices from the original graph before running the HCC
algorithm eliminates such iterations and significantly reduces the running
time. The complete algorithm, after refinements, is shown in
figure 12.5.
Figure:
Refinements of the HCC algorithm.
is a decreasing
sequence of integers given as external input to the algorithm
|
Itshack Pe`er
1999-03-16