2015
DOI: 10.1016/j.parco.2015.03.003
|View full text |Cite
|
Sign up to set email alerts
|

Parallel heuristics for scalable community detection

Abstract: a b s t r a c tCommunity detection has become a fundamental operation in numerous graph-theoretic applications. It is used to reveal natural divisions that exist within real world networks without imposing prior size or cardinality constraints on the set of communities. Despite its potential for application, there is only limited support for community detection on large-scale parallel computers, largely owing to the irregular and inherently sequential nature of the underlying heuristics. In this paper, we pres… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
31
0

Year Published

2017
2017
2024
2024

Publication Types

Select...
5
3

Relationship

0
8

Authors

Journals

citations
Cited by 136 publications
(31 citation statements)
references
References 22 publications
0
31
0
Order By: Relevance
“…The total number of protein sequences in each of the datasets varied with the largest containing approximately 1.2 M. The pClust pipeline was employed to group the protein sequences into homologous clusters. pClust is an open source software package that uses the highly efficient software package Parasail [11] for sequence alignment and Grappolo [12] for clustering to achieve fast and efficient clustering of protein sequences. Parasail employs a filtering approach to reduce the number of pair-wise sequence alignments to approximately 0.1% of the original number and allows the user to choose between local, semi-global, and global alignment.…”
Section: Datasets and Clusteringmentioning
confidence: 99%
“…The total number of protein sequences in each of the datasets varied with the largest containing approximately 1.2 M. The pClust pipeline was employed to group the protein sequences into homologous clusters. pClust is an open source software package that uses the highly efficient software package Parasail [11] for sequence alignment and Grappolo [12] for clustering to achieve fast and efficient clustering of protein sequences. Parasail employs a filtering approach to reduce the number of pair-wise sequence alignments to approximately 0.1% of the original number and allows the user to choose between local, semi-global, and global alignment.…”
Section: Datasets and Clusteringmentioning
confidence: 99%
“…Because of this the modularity is a monotonically increasing. By reaching convergence in a given phase, the system is getting reduced, by assigning a single "meta-vertex" [24] in the place of all the nodes belonging to the same community. The new nodes can have loops and the weight of these new edges will be the sum of the weights of all the edges that are connecting the inner nodes of the group.…”
Section: The Louvain Algorithmmentioning
confidence: 99%
“…The challenges to parallelize the Louvain method were explored in [24]. To solve those issues multiple heuristics were introduced, that can be used to leverage the performance of the parallel systems in a basically sequential algorithm.…”
Section: Parallel Heuristicsmentioning
confidence: 99%
See 1 more Smart Citation
“…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%