Watts–Strogatz model: Difference between revisions

From Wikipedia, the free encyclopedia
Content deleted Content added
Toyvo (talk | contribs)
m →‎Rationale for the model: removed an extra space
Toyvo (talk | contribs)
m added CITE template for the Barrat and Weigt paper
Line 46: Line 46:
For the ring lattice the [[clustering coefficient]] is <math>C(0)=3/4</math> which is independent of the system size. In the limiting case of <math>\beta \rightarrow 1</math> the clustering coefficient attains the value for classical random grpahs, <math>C(1)=K/N</math> 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 <math>\beta</math>.
For the ring lattice the [[clustering coefficient]] is <math>C(0)=3/4</math> which is independent of the system size. In the limiting case of <math>\beta \rightarrow 1</math> the clustering coefficient attains the value for classical random grpahs, <math>C(1)=K/N</math> 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 <math>\beta</math>.


:If we use the Barrat and Weigt<ref name=Barrat2000>{{cite journal
:If we use the Barrat and Weigt<ref name=barra>Barrat, A., and M. Weigt, 2000, Eur. Phys. J. B 13, 547.</ref> measure for clustering <math>C'(\beta)</math> 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,
| 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
}}</ref> measure for clustering <math>C'(\beta)</math> 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,


<center><math>C^'(\beta)\equiv\frac{3\times \mbox{number of triangles}}{\mbox{number of connected triples}}</math></center>
<center><math>C^'(\beta)\equiv\frac{3\times \mbox{number of triangles}}{\mbox{number of connected triples}}</math></center>
Line 54: Line 65:
===Degree distribution===
===Degree distribution===


The degree distribution in the case of the ring lattice is just a [[Dirac delta function]] centered at <math>K</math>. In the limiting case of <math>\beta \rightarrow 1</math> it is [[Poisson distribution]], as with classical graphs. The degree distribution for <math>0<\beta<1</math> can be written as<ref name=barra/>,
The degree distribution in the case of the ring lattice is just a [[Dirac delta function]] centered at <math>K</math>. In the limiting case of <math>\beta \rightarrow 1</math> it is [[Poisson distribution]], as with classical graphs. The degree distribution for <math>0<\beta<1</math> can be written as<ref name=Barrat2000/>,


:<math>P(k) = \sum_{n=0}^{f\left(k,K\right)} C^n_{K/2} \left(1-\beta\right)^{n} \beta^{K/2-n} \frac{(\beta K/2)^{k-K/2-n}}{\left(k-K/2-n\right)!} e^{-\beta K/2}</math>
:<math>P(k) = \sum_{n=0}^{f\left(k,K\right)} C^n_{K/2} \left(1-\beta\right)^{n} \beta^{K/2-n} \frac{(\beta K/2)^{k-K/2-n}}{\left(k-K/2-n\right)!} e^{-\beta K/2}</math>

Revision as of 14:36, 26 February 2008

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.[1] The model also became known as the (Watts) beta model after Watts used to formulate it in his popular science book Six Degrees.

Rationale for the model

The formal study of random graphs dates back to the work of Paul Erdős and Alfréd Rényi[2]. 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. In particular, it explains how increasing the probability of any two nodes being connected beyond a critical threshold produces a connected network that is small-world in the sense that the average path length between any two nodes is short.

Despite their simplicity and power, the ER graphs fail to explain two important properties observed in real-world networks:

  1. 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.
  2. 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 , the mean degree (assumed to be an even integer), and a special parameter , satisfying and , the model constructs an undirected graph with nodes and edges in the following way:

  1. Construct a regular ring lattice, a graph with nodes each connected to neighbors, on each side. That is, if the nodes are labeled labeled , there is an edge if and only if for some
  2. For every node take every edge with , and rewire it with probability . Rewiring is done by replacing with where is chosen with uniform probability from all possible values that avoid loops () and link duplication (there is no edge with 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 non-lattice edges. Varying allows to interpolate between a regular lattice () and a random graph () approaching the Erdős–Rényi random graph with and .

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 and scales linearly with the system size. In the limiting case of the graph converges to a classical random graph with . However, in the intermediate region the average path length falls very rapidly with increasing , quickly approaching its limiting value.

Clustering coefficient

For the ring lattice the clustering coefficient is which is independent of the system size. In the limiting case of the clustering coefficient attains the value for classical random grpahs, 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 .

If we use the Barrat and Weigt[3] measure for clustering 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,
then we get

Degree distribution

The degree distribution in the case of the ring lattice is just a Dirac delta function centered at . In the limiting case of it is Poisson distribution, as with classical graphs. The degree distribution for can be written as[3],

where is the number of edges that the node has or its degree. Here , and . The shape of the degree distribution is similar to that of a random graph and has a pronounced peak at and decays exponentially for large . 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.

See also

References

  1. ^ Watts, D.J. (1998). "Collective dynamics of 'small-world' networks". Nature. 393 (6684): 409–10. Retrieved 2008-02-25. {{cite journal}}: Unknown parameter |coauthors= ignored (|author= suggested) (help)
  2. ^ Erdos, P. (1960). "Publications Mathematicae 6, 290 (1959); P. Erdos, A. Renyi". Publ. Math. Inst. Hung. Acad. Sci. 5: 17.
  3. ^ a b Barrat, A. (2000). "On the properties of small-world network models" (PDF). The European Physical Journal B-Condensed Matter. 13 (3): 547–560. Retrieved 2008-02-26. {{cite journal}}: Unknown parameter |coauthors= ignored (|author= suggested) (help)