DocumentCode :
2194724
Title :
dMaximalCliques: A Distributed Algorithm for Enumerating All Maximal Cliques and Maximal Clique Distribution
Author :
Lu, Li ; Gu, Yunhong ; Grossman, Robert
Author_Institution :
Dept. of Comput. Sci., Univ. of Illinois at Chicago, Chicago, IL, USA
fYear :
2010
fDate :
13-13 Dec. 2010
Firstpage :
1320
Lastpage :
1327
Abstract :
Clique detection and analysis is one of the fundamental problems in graph theory. However, as the size of graphs increases (e.g., those of social networks), it becomes difficult to conduct such analysis using existing sequential algorithms due to the computation and memory limitation. In this paper, we present a distributed algorithm, dMaximalCliques, which can obtain clique information from million-node graphs within a few minutes on an 80-node computer cluster. dMaximalCliques is a distributed algorithm for share-nothing systems, such as racks of clusters. We use very large scale real and synthetic graphs in the experimental studies to prove the efficiency of the algorithm. In addition, we propose to use the distribution of the size of maximal cliques in a graph (Maximal Clique Distribution) as a new measure for measuring the structural properties of a graph and for distinguishing different types of graphs. Meanwhile, we find that this distribution can be well fitted by lognormal distribution.
Keywords :
distributed algorithms; graph theory; clique detection; computer cluster; dMaximalCliques; distributed algorithm; graph theory; lognormal distribution; maximal clique distribution; million-node graph; sequential algorithm; share-nothing system; synthetic graph; distributed algorithm; enumerating all maximal cliques; graph property; social graphs;
fLanguage :
English
Publisher :
ieee
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
Type :
conf
DOI :
10.1109/ICDMW.2010.13
Filename :
5693446
Link To Document :
بازگشت