Thank you for visiting nature.com. You are using a browser version with limited support for CSS. To obtain
the best experience, we recommend you use a more up to date browser (or turn off compatibility mode in
Internet Explorer). In the meantime, to ensure continued support, we are displaying the site without styles
and JavaScript.
Vast amounts of data are available about complex technological systems and how we use them. These data provide the basis not only for mapping out connectivity patterns, but also for the study of dynamical phenomena, including epidemic outbreaks and routing of information through computer networks. This article reviews the fundamental tools for modelling such dynamical processes and discusses a number of applications.
Networks have proved to be useful representations of complex systems. Within these networks, there are typically a number of subsystems defined by only a subset of nodes and edges. Detecting these structures often provides important information about the organization and functioning of the overall network. Here, progress towards quantifying medium- and large-scale structures within complex networks is reviewed.
A completely ordered universe is as unexciting as an entirely disordered one. Interesting ‘complex’ phenomena arise in a middle ground. This article reviews the tools that have been developed to quantify structural complexity and to automatically discover patterns hidden between order and chaos.