An information-theoretic framework for resolving community structure in complex networks

  1. Martin Rosvall and
  2. Carl T. Bergstrom
  1. Department of Biology, University of Washington, Seattle, WA 98195-1800
  1. Edited by Brian Skyrms, University of California, Irvine, CA, and approved March 12, 2007 (received for review December 13, 2006)

Abstract

To understand the structure of a large-scale biological, social, or technological network, it can be helpful to decompose the network into smaller subunits or modules. In this article, we develop an information-theoretic foundation for the concept of modularity in networks. We identify the modules of which the network is composed by finding an optimal compression of its topology, capitalizing on regularities in its structure. We explain the advantages of this approach and illustrate them by partitioning a number of real-world and model networks.

Footnotes

  • To whom correspondence should be addressed. E-mail: rosvall{at}u.washington.edu
  • Author contributions: M.R. and C.T.B. designed research, performed research, and wrote the paper.

  • The authors declare no conflict of interest.

  • This article is a PNAS Direct Submission.

  • Freely available online through the PNAS open access option.

« Previous | Next Article »Table of Contents
OPEN ACCESS ARTICLE