Hierarchical link clustering algorithm in networks
- PMID: 26172761
- DOI: 10.1103/PhysRevE.91.062814
Hierarchical link clustering algorithm in networks
Abstract
Hierarchical network clustering is an approach to find tightly and internally connected clusters (groups or communities) of nodes in a network based on its structure. Instead of nodes, it is possible to cluster links of the network. The sets of nodes belonging to clusters of links can overlap. While overlapping clusters of nodes are not always expected, they are natural in many applications. Using appropriate dissimilarity measures, we can complement the clustering strategy to consider, for example, the semantic meaning of links or nodes based on their properties. We propose a new hierarchical link clustering algorithm which in comparison to existing algorithms considers node and/or link properties (descriptions, attributes) of the input network alongside its structure using monotonic dissimilarity measures. The algorithm determines communities that form connected subnetworks (relational constraint) containing locally similar nodes with respect to their description. It is only implicitly based on the corresponding line graph of the input network, thus reducing its space and time complexities. We investigate both complexities analytically and statistically. Using provided dissimilarity measures, our algorithm can, in addition to the general overlapping community structure of input networks, uncover also related subregions inside these communities in a form of hierarchy. We demonstrate this ability on real-world and artificial network examples.
Similar articles
-
Line graphs, link partitions, and overlapping communities.Phys Rev E Stat Nonlin Soft Matter Phys. 2009 Jul;80(1 Pt 2):016105. doi: 10.1103/PhysRevE.80.016105. Epub 2009 Jul 9. Phys Rev E Stat Nonlin Soft Matter Phys. 2009. PMID: 19658772
-
Overlapping Community Detection based on Network Decomposition.Sci Rep. 2016 Apr 12;6:24115. doi: 10.1038/srep24115. Sci Rep. 2016. PMID: 27066904 Free PMC article.
-
Hierarchical clustering in minimum spanning trees.Chaos. 2015 Feb;25(2):023107. doi: 10.1063/1.4908014. Chaos. 2015. PMID: 25725643
-
Community Detection in Large-Scale Bipartite Biological Networks.Front Genet. 2021 Apr 21;12:649440. doi: 10.3389/fgene.2021.649440. eCollection 2021. Front Genet. 2021. PMID: 33968132 Free PMC article. Review.
-
Connecting the dots: The boons and banes of network modeling.Patterns (N Y). 2021 Dec 10;2(12):100374. doi: 10.1016/j.patter.2021.100374. eCollection 2021 Dec 10. Patterns (N Y). 2021. PMID: 34950902 Free PMC article. Review.