2018
DOI: 10.1007/978-3-030-05411-3_19
|View full text |Cite
|
Sign up to set email alerts
|

Ensemble Clustering for Graphs

Abstract: We propose an ensemble clustering algorithm for graphs (ECG), which is based on the Louvain algorithm and the concept of consensus clustering. We validate our approach by replicating a recently published study comparing graph clustering algorithms over artificial networks, showing that ECG outperforms the leading algorithms from that study. We also illustrate how the ensemble obtained with ECG can be used to quantify the presence of community structure in the graph.

Help me understand this report
View preprint versions

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1

Citation Types

3
26
0

Year Published

2019
2019
2023
2023

Publication Types

Select...
5
3

Relationship

2
6

Authors

Journals

citations
Cited by 18 publications
(29 citation statements)
references
References 32 publications
3
26
0
Order By: Relevance
“…In [14], we proposed ECG, a new graph clustering algorithm based on the concept of consensus clustering, and we compared it to other algorithms by re-creating the study in [11]. In this paper, we compared ECG with state-of-the-art algorihms over a wider range of graphs, showing ECG to be the best performing algorithm in most cases.…”
Section: Resultsmentioning
confidence: 99%
See 2 more Smart Citations
“…In [14], we proposed ECG, a new graph clustering algorithm based on the concept of consensus clustering, and we compared it to other algorithms by re-creating the study in [11]. In this paper, we compared ECG with state-of-the-art algorihms over a wider range of graphs, showing ECG to be the best performing algorithm in most cases.…”
Section: Resultsmentioning
confidence: 99%
“…In a recent study [11], several state-of-the art algorithms implemented in the igraph [12] package were compared over a wide range of artificial networks generated via the LFR benchmark [13]. We recently introduced a new ensemble clustering algorithm for graphs (ECG), which compared favorably with leading algorithms from that study [14].The ECG algorithm is based on the concept of co-association consensus clustering. It is similar to other consensus clustering algorithms, in particular [15], but differs in two major points: (1) the choice of an algorithm that alleviates the resolution limit issue for the generation step, and (2) the restriction to endpoints of edges for co-occurrences of vertex pairs, which keeps low computational complexity.The rest of the paper is organized as follows.…”
mentioning
confidence: 99%
See 1 more Smart Citation
“…, C . Note: In our implementation, we used the ensemble clustering algorithm for graphs (ECG) which is based on the Louvain algorithm and the concept of consensus clustering [10], and is shown to have good stability. We experiment with other algorithms in Section 4.…”
Section: Algorithmmentioning
confidence: 99%
“…It can also be seen that the Louvain algorithm provides a relatively small number of predominantly large communities; this is a consequence of the resolution limit issue of modularity. To overcome this problem, it is possible to use the ECG approach (Ensemble Clustering for Graphs, Poulin and Théberge (2018)). Moreover, when many small communities exist in the network, there are approaches working better than the Louvain algorithm (e.g., InfoMap algorithm, Rosvall and Bergstrom (2008)).…”
Section: Zones In Community Structurementioning
confidence: 99%