Title :
Distributed Clique Percolation based community detection on social networks using MapReduce
Author :
Varamesh, Ali ; Akbari, Mohammad Kazem ; Fereiduni, Mehdi ; Sharifian, Saeed ; Bagheri, Arezu
Author_Institution :
Comput. Eng. & Inf. Technol. Dept., Amirkabir Univ. of Technol., Tehran, Iran
Abstract :
In study of complex networks, valuable insights can be obtained by mining structural and functional sub-units of networks, usually called communities, modules, or clusters. One of the approaches to community detection is Clique Percolation Method (CPM) which is the most popular overlapping community detection method and in recent years has been used in analysis of different kinds of networks. However, application of CPM even on small size social networks is very challenging due to its extensive memory, processing, and IO requirements. Hence it is necessary to use distributed and parallel computing models to tackle CPM´s computational challenges. In this paper a new distributed algorithm for computation of CPM will be introduced. The new algorithm is based on the MapReduce distributed computing model which extensively has been used to solve large scale data processing problems. Experimental results will be provided to show that the new MapReduce based algorithm for computation of CPM outperforms the best available algorithms with one order of magnitude when benchmarking them against real-world social network datasets.
Keywords :
data mining; parallel processing; social networking (online); CPM; IO requirements; MapReduce; clique percolation method; distributed clique percolation based community detection; distributed computing models; functional subunit mining; large scale data processing problems; parallel computing models; social network datasets; social networks; structural subunit mining; Benchmark testing; Clustering algorithms; Communities; Complex networks; Computational modeling; Distributed computing; Social network services; Community Detection; Complex Networks; Data Mining; Distributed Computing; Graph Mining; MapReduce; Social Network Analysis;
Conference_Titel :
Information and Knowledge Technology (IKT), 2013 5th Conference on
Conference_Location :
Shiraz
Print_ISBN :
978-1-4673-6489-8
DOI :
10.1109/IKT.2013.6620116