2011 IEEE International Parallel &Amp; Distributed Processing Symposium 2011
DOI: 10.1109/ipdps.2011.61
|View full text |Cite
|
Sign up to set email alerts
|

Fast Community Detection Algorithm with GPUs and Multicore Architectures

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
16
0

Year Published

2013
2013
2020
2020

Publication Types

Select...
4
3
2

Relationship

0
9

Authors

Journals

citations
Cited by 53 publications
(16 citation statements)
references
References 23 publications
0
16
0
Order By: Relevance
“…A deeper analysis of this behavior is necessary, but difficult due to non-determinism. Additional techniques might help, such as counteracting "epidemic spread" of labels as examined in [19].…”
Section: Discussionmentioning
confidence: 99%
See 1 more Smart Citation
“…A deeper analysis of this behavior is necessary, but difficult due to non-determinism. Additional techniques might help, such as counteracting "epidemic spread" of labels as examined in [19].…”
Section: Discussionmentioning
confidence: 99%
“…More related to our work is a variant of label propagation by Soman and Narang [19] for multicore and GPU architectures, which seeks to improve quality by re-weighting the graph, and has been shown to cluster a graph with about 100 million edges in a few minutes on an IBM Power6 system. Moreover, for an R-MAT graph similar to the one we call kron-g500-simple-logn20 in our experiments, they report running times of 60s with 50 threads for their label propagation algorithm on their system.…”
Section: Related Workmentioning
confidence: 99%
“…To reduce the computational complexity and to improve the modularity measure several algorithms are proposed [2][3][4][5][6][7][8][9][10][11][12]. These algorithms are measured the modularity by substractithe expected number of community edges from the actual number of intra-community edges [3], which mathematically given as:…”
Section: Preliminariesmentioning
confidence: 99%
“…In our previous work [38] we presented an optimization where the compiler identifies iterations over common neighbors of two Algorithm MB DS PM DP CI Adamic Adar [17] Betweenness-Centrality [32] Closeness-Centrality [22] Dijkstra [19] Fattest-Path [28] Kosaraju [19] PageRank [36] Soman and Narang [39] Tarjan [42] Triangle Counting [41] vertices and uses a specialized algorithm to perform this iteration. Depending on the results of a program analysis, it also generates code to prune the search space for these common neighbors which significantly reduces the work to be done.…”
Section: Common Neighbor Iterationmentioning
confidence: 99%