Title :
Dynamic Algorithm for Graph Clustering Using Minimum Cut Tree
Author :
Saha, Barna ; Mitra, Pabitra
Author_Institution :
Indian Inst. of Technol., Kanpur
Abstract :
In this paper we introduce a dynamic algorithm for clustering undirected graphs, whose edge property is continuously changing. The algorithm can maintain high-quality clusters efficiently in presence of insertion and deletion (update) of edges. The algorithm is motivated by the minimum-cut tree based partitioning algorithm presented in G. W. Flake et al. (2004) and G. W. Flake (2000). It takes O(k3) time for each update processing, where k is the maximum size of any cluster. This is the worst case time complexity, and in general time taken is much less. To the best of our knowledge, this is the first clustering algorithm, for evolving graphs, providing strong theoretical quality guarantee on clusters
Keywords :
computational complexity; graphs; pattern clustering; trees (mathematics); dynamic algorithm; evolving graphs; graph clustering; high-quality clusters; minimum cut tree; time complexity; undirected graphs; Algorithm design and analysis; Clustering algorithms; Computer science; Heuristic algorithms; Mathematics; Partitioning algorithms; Performance analysis; Tree graphs; Web sites; World Wide Web;
Conference_Titel :
Data Mining Workshops, 2006. ICDM Workshops 2006. Sixth IEEE International Conference on
Conference_Location :
Hong Kong
Print_ISBN :
0-7695-2702-7
DOI :
10.1109/ICDMW.2006.65