@article{newman2006modularity, abstract = {Many networks of interest in the sciences, including social networks, computer networks, and metabolic and regulatory networks, are found to divide naturally into communities or modules. The problem of detecting and characterizing this community structure is one of the outstanding issues in the study of networked systems. One highly effective approach is the optimization of the quality function known as “modularity” over the possible divisions of a network. Here I show that the modularity can be expressed in terms of the eigenvectors of a characteristic matrix for the network, which I call the modularity matrix, and that this expression leads to a spectral algorithm for community detection that returns results of demonstrably higher quality than competing methods in shorter running times. I illustrate the method with applications to several published network data sets.}, author = {Newman, M. E. J.}, doi = {10.1073/pnas.0601602103}, interhash = {e664336d414a1e21d89f30cc56f5e739}, intrahash = {5dd9d0c2155f242393e63547d8a2347f}, journal = {Proceedings of the National Academy of Sciences}, number = 23, pages = {8577--8582}, title = {Modularity and community structure in networks}, volume = 103, year = 2006 } @article{clauset-2004-70, author = {Clauset, Aaron and Newman, M.E.J. and Moore, Cristopher}, interhash = {2c68e3c981a00380692a3b0b661d7cfd}, intrahash = {a35d69f1d41a6cdd0632c5e1cadb4d44}, journal = {Physical Review E}, pages = 066111, title = {Finding community structure in very large networks}, url = {http://www.citebase.org/cgi-bin/citations?id=oai:arXiv.org:cond-mat/0408187}, volume = 70, year = 2004 } @article{newman2004finding, 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 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. }, author = {Newman, M.E.J. and Girvan, M.}, doi = {10.1103/PhysRevE.69.026113}, interhash = {b9145040e35ccb4d2a0ce18105e64ff4}, intrahash = {5581d4204604967a209dcc712ac391af}, journal = {Physical Review E}, pages = 026113, title = {Finding and evaluating community structure in networks}, url = {http://arxiv.org/abs/cond-mat/0308217}, volume = 69, year = 2004 } @inbook{tyler2003email, abstract = {We describe a method for the automatic identification of communities of practice from email logs within an organization. We use a betweenness centrality algorithm that can rapidly find communities within a graph representing information flows. We apply this algorithm to an email corpus of nearly one million messages collected over a two-month span, and show that the method is effective at identifying true communities, both formal and informal, within these scale-free graphs. This approach also enables the identification of leadership roles within the communities. These studies are complemented by a qualitative evaluation of the results in the field.}, address = {Deventer, The Netherlands, The Netherlands}, author = {Tyler, Joshua R. and Wilkinson, Dennis M. and Huberman, Bernardo A.}, booktitle = {Communities and technologies}, interhash = {c712e59ff99f12c42a5d3c3b0bf4c48f}, intrahash = {b272b4797aec6d5e3a4972592af93ab2}, pages = {81--96}, publisher = {Kluwer, B.V.}, title = {Email as Spectroscopy: Automated Discovery of Community Structure within Organizations}, url = {http://www.citebase.org/cgi-bin/citations?id=oai:arXiv.org:cond-mat/0303264}, year = 2003 } @article{gn02community, abstract = {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 particularly on a few properties that seem to be common to many networks: the small-world property, power-law degree distributions, and network transitivity. In this article, we highlight another property that is found in many networks, the property of community structure, in which network nodes are joined together in tightly knit groups, between which there are only looser connections. We propose a method for detecting such communities, built around the idea of using centrality indices to find community boundaries. We test our method on computer-generated and real-world graphs whose community structure is already known and find that the method detects this known structure with high sensitivity and reliability. We also apply the method to two networks whose community structure is not well known---a collaboration network and a food web---and find that it detects significant and informative community divisions in both cases.}, author = {Girvan, Michelle and Newman, M.E.J.}, interhash = {ecd7a48a37f660ab421472140168c892}, intrahash = {8f80a8586927ea69ea915b6c32e87629}, journal = {Proceedings of the National Academy of Science}, number = 12, pages = {7821-7826}, title = {Community structure in social and biological networks}, volume = 99, year = 2002 } @article{1035162, address = {New York, NY, USA}, author = {Kumar, Ravi and Novak, Jasmine and Raghavan, Prabhakar and Tomkins, Andrew}, interhash = {1ac484110e3594aadeb1225b0c6cf413}, intrahash = {59276f12591314d721e8f408f8c341af}, issn = {0001-0782}, journal = {Commun. ACM}, number = 12, pages = {35--39}, publisher = {ACM Press}, title = {Structure and evolution of blogspace}, url = {http://doi.acm.org/10.1145/1035134.1035162}, volume = 47, year = 2004 }