community.layer_aggregation: Layer aggregation based community detection algorithm

Description Usage Arguments Value Author(s) Examples

Description

This method applies the binary layer aggregation approaches. Then a classical community detection algorithm (one of igraph provided algorithms) can be applied to the resulting monoplex network.

Usage

1
community.layer_aggregation(multiplex, flatten_method, community_algorithm)

Arguments

multiplex

: The multiplex object.

flatten_method

: flaten a multiplex network into a simple monoplex network method

community_algorithm

: String, the name of classical community detection algorithm. As Licod, Louvain, Infomap, Walktrap,...

Value

returns an igraph communities object, please see igraph manual page for details.

Author(s)

Issam Falih <issam.falih@lipn.univ-paris13.fr> Rushed Kanawati <rushed.kanawati@lipn.univ-paris13.fr>

Examples

1
2
3
4
5
6
7
8
M <- Multiplex_Lazega
community.layer_aggregation (M, flatten_binary, cluster_louvain)
community.layer_aggregation (M, flatten_redundancy,cluster_louvain)
community.layer_aggregation(M, flatten_binary, cluster_infomap)
community.layer_aggregation(M, flatten_binary, cluster_louvain)
community.layer_aggregation(M, flatten_binary, cluster_walktrap)
community.layer_aggregation(M, flatten_binary, cluster_edge_betweenness)
community.layer_aggregation(M, flatten_binary, cluster_label_prop)

Issamfalih/MUNA documentation built on May 8, 2019, 11:52 a.m.