2014 IEEE High Performance Extreme Computing Conference (HPEC) 2014
DOI: 10.1109/hpec.2014.7040973
|View full text |Cite
|
Sign up to set email alerts
|

Fast parallel algorithm for unfolding of communities in large graphs

Abstract: Detecting community structures in graphs is a well studied problem in graph data analytics. Unprecedented growth in graph structured data due to the development of the world wide web and social networks in the past decade emphasizes the need for fast graph data analytics techniques. In this paper we present a simple yet efficient approach to detect communities in large scale graphs by modifying the sequential Louvain algorithm for community detection. The proposed distributed memory parallel algorithm targets … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

1
21
0

Year Published

2015
2015
2022
2022

Publication Types

Select...
5
4

Relationship

0
9

Authors

Journals

citations
Cited by 42 publications
(22 citation statements)
references
References 21 publications
1
21
0
Order By: Relevance
“…Fig. 9 shows the modularity difference between the Louvain algorithm and the Louvain Prune algorithm by calculating the Error percentage [13]. Error E is defined as…”
Section: Experimental Results -Accuracymentioning
confidence: 99%
“…Fig. 9 shows the modularity difference between the Louvain algorithm and the Louvain Prune algorithm by calculating the Error percentage [13]. Error E is defined as…”
Section: Experimental Results -Accuracymentioning
confidence: 99%
“…The work by Wickramaarachchi et al [25] targets distributed memory parallelism, with the primary approach being to use a graph partitioner to partition the input graph a priori and subsequently run the sequential algorithm on each part separately (ignoring the contribution from cross-partition edges) before merging the results through an aggregation process at a master processor. In another parallel effort, Staudt and Meyerhenke [26] present an alternative approach called PLM that uses label propagation to parallelize the Louvain method.…”
Section: Related Workmentioning
confidence: 99%
“…A default strategy is to traverse nodes in a random order. In [27] the authors evaluate several other vertex ordering strategies and suggest that sort nodes based on descending order of edge degree can bring marginal improvement on computation time than the default strategy. Results in [28] also show that partitions generated by Louvain algorithm following this degree-descending order can have low variance in modularity value (the number in most tested networks is at the level of 10 −5 ).…”
Section: Generating Options From Communitiesmentioning
confidence: 99%