DocumentCode :
243648
Title :
MapReduce-Based Distributed K-Shell Decomposition for Online Social Networks
Author :
Pechlivanidou, Katerina ; Katsaros, Dimitrios ; Tassiulas, L.
Author_Institution :
Electr. & Comput. Eng., Univ. of Thessaly, Volos, Greece
fYear :
2014
fDate :
June 27 2014-July 2 2014
Firstpage :
30
Lastpage :
37
Abstract :
Social network analysis comprises a popular set of tools for the analysis of online social networks. Among these techniques, k-shell decomposition of a graph is a popular technique that has been used for centrality analysis, for communities discovery, for the detection of influential spreaders, and so on. The huge volume of input graphs and the environments where the algorithm needs to run i.e., large datacenters, makes none of the existing algorithms appropriate for the decomposition of graphs into shells. In this article, we develop for the first time in the literature, a distributed algorithm based on MapReduce for the k-shell decomposition of a graph. We furthermore, provide an implementation and assessment of the algorithm using real social network datasets. We analyze the tradeoffs and speedup of the proposed algorithm and conclude for its virtues and shortcomings.
Keywords :
distributed algorithms; graph theory; social networking (online); MapReduce-based distributed k-shell decomposition; centrality analysis; datacenters; distributed algorithm; graph; online social network analysis; social network datasets; Algorithm design and analysis; Clustering algorithms; Communities; Distributed algorithms; Heuristic algorithms; Internet; Social network services; Hadoop; Map-Reduce; distributed algorithms; graph algorithm; k-shell decomposition; social networks;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Services (SERVICES), 2014 IEEE World Congress on
Conference_Location :
Anchorage, AK
Print_ISBN :
978-1-4799-5068-3
Type :
conf
DOI :
10.1109/SERVICES.2014.16
Filename :
6903240
Link To Document :
بازگشت