2014 21st International Conference on High Performance Computing (HiPC) 2014
DOI: 10.1109/hipc.2014.7116888
|View full text |Cite
|
Sign up to set email alerts
|

A fast implementation of MLR-MCL algorithm on multi-core processors

Abstract: Widespread use of stochastic flow based graph clustering algorithms, e.g. Markov Clustering (MCL), has been hampered by their lack of scalability and fragmentation of output. Multi-Level Regularized Markov Clustering (MLR-MCL) is an improvement over Markov Clustering (MCL), providing faster performance and better quality of clusters for large graphs. However, a closer look at MLR-MCL's performance reveals potential for further improvement. In this paper we present a fast parallel implementation of MLR-MCL algo… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
2
1

Citation Types

0
10
0

Year Published

2015
2015
2024
2024

Publication Types

Select...
3
3
2

Relationship

1
7

Authors

Journals

citations
Cited by 13 publications
(10 citation statements)
references
References 31 publications
0
10
0
Order By: Relevance
“…The authors of CODICIL displayed in the original paper [9] that when clustering a CODICIL sampled graph, they achieved a higher average F-score compared to methods such as LDA, PCL-DC, and K-means. In the original paper, Multi-Level Regularized Markov Clustering (MLR-MCL) [34] was used to cluster the generated graph. In this paper, regular Markov Clustering (MCL) [35] is used.…”
Section: Creating New Edges Based On Attributed Similarities Between mentioning
confidence: 99%
“…The authors of CODICIL displayed in the original paper [9] that when clustering a CODICIL sampled graph, they achieved a higher average F-score compared to methods such as LDA, PCL-DC, and K-means. In the original paper, Multi-Level Regularized Markov Clustering (MLR-MCL) [34] was used to cluster the generated graph. In this paper, regular Markov Clustering (MCL) [35] is used.…”
Section: Creating New Edges Based On Attributed Similarities Between mentioning
confidence: 99%
“…We consider only the first iteration of MCL, squaring the original adjacency matrix, as a representative example of the iteration. There have been several proposed variants of MCL, including (multi-level) regularized MCL [Satuluri and Parthasarathy 2009;Niu et al 2014], that perform slightly different SpGEMMs. We believe that the present experiments can help inform algorithmic choices for parallelizing any clustering algorithm applied to scale-free graphs that uses SpGEMM as its computational workhorse.…”
Section: Application: Markov Clusteringmentioning
confidence: 99%
“…Of the 11 non-synthetic data sets considered by Niu et al [2014], we present results for the 7 matrices that are publicly available and whose fine-grained hypergraphs fit in memory on our machine. The matrices dblp, enron, and facebook are social network matrices, roadnetca is a graph representing roads and intersections, and dip, wiphi, and biogrid11 are protein-protein interaction matrices.…”
Section: Application: Markov Clusteringmentioning
confidence: 99%
“…The MCL algorithm has been parallelized for multi-core and many-core systems [2], [3], however the current scale of the biological networks can make it imperative to use distributed memory systems. In this direction, a recent study [4] proposed the HipMCL algorithm for fast clustering of large-scale networks on distributed memory systems.…”
Section: Introductionmentioning
confidence: 99%