Title :
Cluster Cores and Modularity Maximization
Author :
Ovelgönne, Michael ; Geyer-Schulz, Andreas
Author_Institution :
Inst. of Inf. Syst. & Manage., Karlsruhe Inst. of Technol., Karlsruhe, Germany
Abstract :
The modularity function is a widely used measure for the quality of a graph clustering. Finding a clustering with maximal modularity is NP-hard. Thus, only heuristic algorithms are capable of processing large datasets. Extensive literature on such heuristics has been published in the recent years. We present a fast randomized greedy algorithm which uses solely local information on gradients of the objective function. Furthermore, we present an approach which first identifies the ´cores´ of clusters before calculating the final clustering. The global heuristic of identifying core groups solves problems associated with pure local approaches. With the presented algorithms we were able to calculate for many real-world datasets a clustering with a higher modularity than any algorithm before.
Keywords :
graph theory; optimisation; NP-hard; cluster cores; graph clustering; heuristic algorithm; modularity function; modularity maximization; randomized greedy algorithm; Community detection; graph clustering; modularity; randomized algorith;
Conference_Titel :
Data Mining Workshops (ICDMW), 2010 IEEE International Conference on
Conference_Location :
Sydney, NSW
Print_ISBN :
978-1-4244-9244-2
Electronic_ISBN :
978-0-7695-4257-7
DOI :
10.1109/ICDMW.2010.63