Abstract
We propose and study a set of algorithms for discovering community structure in networks-natural divisions of network nodes into densely connected subgroups. Our algorithms all share two definitive features: first, they involve iterative removal of edges from the network to split it into communities, the edges removed being identified using any one of a number of possible "betweenness" measures, and second, these measures are, crucially, recalculated after each removal. We also propose a measure for the strength of the community structure found by our algorithms, which gives us an objective metric for choosing the number of communities into which a network should be divided. We demonstrate that our algorithms are highly effective at discovering community structure in both computer-generated and real-world network data, and show how they can be used to shed light on the sometimes dauntingly complex structure of networked systems.
Keywords
Affiliated Institutions
Related Publications
Integration and radiality: Measuring the extent of an individual's connectedness and reachability in a network
This paper presents two measures, integration and radiality, which indicate the degree an individual is connected and reachable within a network. The measures are created using ...
Community structure in social and biological networks
A number of recent studies have focused on the statistical properties of networked systems such as social networks and the Worldwide Web. Researchers have concentrated particula...
Overlapping Communities Explain Core–Periphery Organization of Networks
Networks provide a powerful way to study complex systems of interacting objects. Detecting network communities-groups of objects that often correspond to functional modules-is c...
Controllability in Cancer Metabolic Networks According to Drug Targets as Driver Nodes
Networks are employed to represent many nonlinear complex systems in the real world. The topological aspects and relationships between the structure and function of biological n...
Finding community structure in very large networks
The discovery and analysis of community structure in networks is a topic of considerable recent interest within the physics community, but most methods proposed so far are unsui...
Publication Info
- Year
- 2004
- Type
- article
- Volume
- 69
- Issue
- 2
- Pages
- 026113-026113
- Citations
- 13761
- Access
- Closed
External Links
Social Impact
Social media, news, blog, policy document mentions
Citation Metrics
Cite This
Identifiers
- DOI
- 10.1103/physreve.69.026113