corner
corner

Phys. Rev. E 79, 036116 (2009) [9 pages]

Dynamic computation of network statistics via updating schema

Download: PDF (831 kB) Buy this article Export: BibTeX or EndNote (RIS)

Jie Sun1,*, James P. Bagrow2,3,†, Erik M. Bollt1,2,‡, and Joseph D. Skufca1,§
1Department of Mathematics & Computer Science, Clarkson University, Potsdam, New York 13699-5815, USA
2Department of Physics, Clarkson University, Potsdam, New York 13699-5820, USA
3Center for Complex Network Research and Department of Physics, Northeastern University, Boston, Massachusetts 02115, USA

Received 26 September 2008; revised 9 December 2008; published 30 March 2009

Given a large network, computing statistics such as clustering coefficient, or modularity, is costly for large networks. When one more edge or vertex is added, traditional methods require that the full (expensive) computation be redone on this slightly modified graph. Alternatively, we introduce here a new approach: under modification to the graph, we update the statistics instead of computing them from scratch. In this paper we provide update schemes for a number of popular statistics, to include degree distribution, clustering coefficient, assortativity, and modularity. Our primary aim is to reduce the computational complexity needed to track the evolving behavior of large networks. As an important consequence, this approach provides efficient methods which may support modeling the evolution of dynamic networks to identify and understand critical transitions. Using the updating scheme, the network statistics can be computed much faster than re-calculating each time that the network evolves. We also note that the update formula can be used to determine which edge or node will lead to the extremal change of network statistics, providing a way of predicting or designing network evolution rules that would optimize some chosen statistic. We present our evolution methods in terms of a network statistics differential notation.

© 2009 The American Physical Society

URL:
http://link.aps.org/doi/10.1103/PhysRevE.79.036116
DOI:
10.1103/PhysRevE.79.036116
PACS:
89.75.Fb, 89.75.Hc, 02.70.−c, 05.10.−a

*sunj@clarkson.edu

j.bagrow@neu.edu

bolltem@clarkson.edu

§jskufca@clarkson.edu