Watts and Strogatz model

Watts and Strogatz model

The Watts and Strogatz model is a random graph generation model that produces graphs with small-world properties, including short average path lengths and high clustering. It was proposed by Duncan J. Watts and Steven Strogatz in their joint 1998 Nature paper.cite journal
author = Watts, D.J.
coauthors = Strogatz, S.H.
year = 1998
title = Collective dynamics of 'small-world' networks.
journal = Nature
volume = 393
issue = 6684
pages = 409–10
url = http://www.ncbi.nlm.nih.gov/sites/entrez?db=pubmed&uid=9623998&cmd=showdetailview&indexed=google
accessdate = 2008-02-25
doi = 10.1038/30918
] The model also became known as the (Watts) "beta" model after Watts used eta to formulate it in his popular science book "".

Rationale for the model

The formal study of random graphs dates back to the work of Paul Erdős and Alfréd Rényicite journal
author = Erdos, P.
year = 1960
title = Publications Mathematicae 6, 290 (1959); P. Erdos, A. Renyi
journal = Publ. Math. Inst. Hung. Acad. Sci
volume = 5
pages = 17
] . The graphs they considered, now known as the classical or Erdős–Rényi (ER) graphs, offer a simple and powerful model with many applications.

Despite their simplicity and power, the ER graphs fail to explain two important properties observed in real-world networks:
# By assuming a constant and independent probability of two nodes being connected, they do not account for local clustering and triadic closures. This fact is formally expressed by the ER graphs having a low clustering coefficient.
# They do not account for the formation of hubs. Formally, the degree distribution of ER graphs converges to a Poisson distribution, rather than a power law observed in most real-world, scale-free networks.

The Watts and Strogatz model was designed as the simplest possible model that addresses the first of the two limitations. It accounts for clustering while retaining the short average path lengths of the ER model. It does so by interpolating between an ER graph and a regular ring lattice.

Algorithm

Given the desired number of nodes N, the mean degree K (assumed to be an even integer), and a special parameter eta, satisfying 0 le eta le 1 and Ngg K gg ln(N)gg 1, the model constructs an undirected graph with N nodes and frac{NK}{2} edges in the following way:

# Construct a regular ring lattice, a graph with N nodes each connected to K neighbors, K/2 on each side. That is, if the nodes are labeled n_0 ... n_{N-1}, there is an edge (n_i, n_j) if and only if quad |i - j| equiv k pmod N for some |k| in left(1, frac{K}{2} ight)
# For every node n_i=n_0 ... n_{N-1} take every edge (n_i, n_j) with i < j, and rewire it with probability eta. Rewiring is done by replacing (n_i, n_j) with (n_i, n_k) where k is chosen with uniform probability from all possible values that avoid loops (k e i) and link duplication (there is no edge (n_i, n_{k'}) with k' = k at this point in the algorithm).

Properties

The underlying lattice structure of the model produces a locally clustered network, and the random links dramatically reduce the average path lengths. The algorithm introduces about etafrac{NK}{2} non-lattice edges. Varying eta allows to interpolate between a regular lattice (eta=0) and a random graph (eta=1) approaching the Erdős–Rényi random graph G(n, p) with n=N and p = frac{NK}{2{N choose 2.

The three properties of interest are the average path length, the clustering coefficient, and the degree distribution.

Average path length

For a ring lattice the average path length is l(0)=N/2Kgg 1 and scales linearly with the system size. In the limiting case of eta ightarrow 1 the graph converges to a classical random graph with l(1)=frac{ln{N{ln{K. However, in the intermediate region 0<eta<1 the average path length falls very rapidly with increasing eta, quicklyapproaching its limiting value.

Clustering coefficient

For the ring lattice the clustering coefficient is C(0)=3/4 which is independent of the system size. In the limiting case of eta ightarrow 1 the clustering coefficient attains the value for classical random graphs, C(1)=K/N and is thus inversely proportional to the system size. In the intermediate region the clustering coefficient remains quite close to its value for the regular lattice, and only falls at relatively high eta.

:If we use the Barrat and Weigtcite journal
author = Barrat, A.
coauthors = Weigt, M.
year = 2000
title = On the properties of small-world network models
journal = The European Physical Journal B-Condensed Matter
volume = 13
issue = 3
pages = 547–560
url = http://www.springerlink.com/index/0HGUCD51T90CKB12.pdf
accessdate = 2008-02-26
doi = 10.1007/s100510050067
format=PDF
] measure for clustering C'(eta) defined as the fraction between the average number of edges between the neighbors of a node and the average number of possible edges between these neighbors, or, alternatively,


C^'(eta)equivfrac{3 imes mbox{number of triangles{mbox{number of connected triples

:then we get C'(eta)sim C(0)left(1-eta ight)^3.

Degree distribution

The degree distribution in the case of the ring lattice is just a Dirac delta function centered at K. In the limiting case of eta ightarrow 1 it is Poisson distribution, as with classical graphs. The degree distribution for 0<eta<1 can be written as,

:P(k) = sum_{n=0}^{fleft(k,K ight)} C^n_{K/2} left(1-eta ight)^{n} eta^{K/2-n} frac{(eta K/2)^{k-K/2-n{left(k-K/2-n ight)!} e^{-eta K/2}

where k_i is the number of edges that the i^{th} node has or its degree. Here kgeq K/2, and f(k,K)=min(k-K/2,K/2). The shape of the degree distribution is similar to that of a random graph and has a pronounced peak at k=K and decays exponentially for large |k-K|. The topology of the network is relatively homogeneous, and all nodes have more or less the same degree.

Limitations

The major limitation of the model is that it produces graphs that are homogeneous in degree. In contrast, real networks are often scale-free networks inhomogeneous in degree, having hubs and a scale-free degree distribution. Such networks are better described by the preferential attachment family of models, such as the Barabási–Albert (BA) model.

The model also implies a fixed number of nodes and thus cannot be used to model network growth.

ee also

*Small-world networks
*Social networks

References


Wikimedia Foundation. 2010.

Игры ⚽ Нужна курсовая?

Look at other dictionaries:

  • Duncan J. Watts — Nationality Australian Fields …   Wikipedia

  • Erdős–Rényi model — In graph theory, the Erdős Rényi model, named for Paul Erdős and Alfréd Rényi, is either of two models for generating random graphs, including one that sets an edge between each pair of nodes with equal probability, independently of the other… …   Wikipedia

  • Small-world network — In mathematics and physics, a small world network is a type of mathematical graph in which most nodes are not neighbors of one another, but most nodes can be reached from every other by a small number of hops or steps. A small world network,… …   Wikipedia

  • BA model — The Barabási–Albert (BA) model is an algorithm for generating random scale free networks using a preferential attachment mechanism. Scale free networks are widely observed in natural and man made systems, including the Internet, the world wide… …   Wikipedia

  • Network Science — Science des réseaux La Science des Réseaux, ou Network Science, est une discipline scientifique émergente qui se donne pour objet l étude des relations, liens et interconnexions entre les choses, et non les choses en elles mêmes. Champ… …   Wikipédia en Français

  • Network science — Science des réseaux La Science des Réseaux, ou Network Science, est une discipline scientifique émergente qui se donne pour objet l étude des relations, liens et interconnexions entre les choses, et non les choses en elles mêmes. Champ… …   Wikipédia en Français

  • Science des Réseaux — La Science des Réseaux, ou Network Science, est une discipline scientifique émergente qui se donne pour objet l étude des relations, liens et interconnexions entre les choses, et non les choses en elles mêmes. Champ interdisciplinaire de… …   Wikipédia en Français

  • Science des réseaux — La Science des Réseaux, ou Network Science, est une discipline scientifique émergente qui se donne pour objet l étude des relations, liens et interconnexions entre les choses, et non les choses en elles mêmes. Champ interdisciplinaire de… …   Wikipédia en Français

  • Average path length — is a concept in network topology that is defined as the average number of steps along the shortest paths for all possible pairs of network nodes. It is a measure of the efficiency of information or mass transport on a network. TOC ConceptAverage… …   Wikipedia

  • List of mathematics articles (W) — NOTOC Wad Wadge hierarchy Wagstaff prime Wald test Wald Wolfowitz runs test Wald s equation Waldhausen category Wall Sun Sun prime Wallenius noncentral hypergeometric distribution Wallis product Wallman compactification Wallpaper group Walrasian… …   Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”