کد مقاله کد نشریه سال انتشار مقاله انگلیسی نسخه تمام متن
378689 659204 2016 15 صفحه PDF دانلود رایگان
عنوان انگلیسی مقاله ISI
Parallel community detection on large graphs with MapReduce and GraphChi
ترجمه فارسی عنوان
تشخیص جامعه موازی در گراف های بزرگ با نگاشتکاهش و نمودار آماری چی
کلمات کلیدی
خوشه بندی، طبقه بندی، ارتباط قوانین؛ روش استخراج و الگوریتم. تشخیص جامعه؛ شبکه های اجتماعی؛ نگاشتکاهش؛ مدل راس محور
موضوعات مرتبط
مهندسی و علوم پایه مهندسی کامپیوتر هوش مصنوعی
چکیده انگلیسی

Community detection from social network data gains much attention from academia and industry since it has many real-world applications. The Girvan–Newman (GN) algorithm is a divisive hierarchical clustering algorithm for community detection, which is regarded as one of the most popular algorithms. It exploits the concept of edge betweenness to divide a network into multiple communities. Though it is being widely used, it has limitations in supporting large-scale networks since it needs to calculate the shortest path between every pair of vertices in a network. In this paper, we develop two parallel versions of the GN algorithm to support large-scale networks. First, we propose a new algorithm, which we call Shortest Path Betweenness MapReduce Algorithm (SPB-MRA), that utilizes the MapReduce model. Second, we propose another new algorithm, which we call Shortest Path Betweenness Vertex-Centric Algorithm (SPB-VCA), that utilizes the vertex-centric model. An approximation technique is also developed to further speed up community detection processes. We implemented SPB-MRA using Hadoop and SPB-VCA using GraphChi, and then evaluated the performance of SPB-MRA on Amazon EC2 instances and that of SPB-VCA on a single commodity PC. The evaluation results showed that the elapsed time of SPB-MRA decreased almost linearly as the number of reducers increased, SPB-VCA outperformed SPB-MRA just on a single PC by 4–6 times, and the approximation technique introduced negligible errors.

ناشر
Database: Elsevier - ScienceDirect (ساینس دایرکت)
Journal: Data & Knowledge Engineering - Volume 104, July 2016, Pages 17–31
نویسندگان
, , , , ,