next up previous
Next: Properties of HCS clustering Up: The HCS Algorithm Previous: Clustering

Running Time

The algorithm runs in $O(N \times f(n,m))$, where N is the number of clusters and f(n,m) is the time to find the minimum cut in an unweighted, undirected graph with n vertices and m edges. The fastest min-cut algorithms known today (for undirected, unweighted graphs) are: The deterministic worst case running time for the algorithm is therefore O(mn2) (since the number of clusters is at most n). However, we usually expect N<<n.

Peer Itsik
2001-01-31