Comprehensive spectral approach for community structure analysis on complex networks
Abstract
A simple but efficient spectral approach for analyzing the community structure of complex networks is introduced. It works the same way for all types of networks, by spectrally splitting the adjacency matrix into a "unipartite" and a "multipartite" component. These two matrices reveal the structure of the network from different perspectives and can be analyzed at different levels of detail. Their entries, or the entries of their lower-rank approximations, provide measures of the affinity or antagonism between the nodes that highlight the communities and the "gateway" links that connect them together. An algorithm is then proposed to achieve the automatic assignment of the nodes to communities based on the information provided by either matrix. This algorithm naturally generates overlapping communities but can also be tuned to eliminate the overlaps.
- Publication:
-
Physical Review E
- Pub Date:
- February 2016
- DOI:
- arXiv:
- arXiv:1506.06395
- Bibcode:
- 2016PhRvE..93b2301D
- Keywords:
-
- Physics - Physics and Society;
- Condensed Matter - Disordered Systems and Neural Networks;
- Computer Science - Social and Information Networks
- E-Print:
- 11 pages, 10 figures, final version