Concepedia

Publication | Open Access

Finding and evaluating community structure in networks

13.9K

Citations

43

References

2004

Year

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.

References

YearCitations

1998

42.4K

2002

20.2K

2003

18.4K

2005

18.3K

1977

10K

1994

8.1K

1993

6K

2001

5.6K

1970

5.2K

2001

4.8K

Page 1