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.
However the ER graphs do not have two important properties observed in many real-world 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 a randomized structure close to ER graphs and a regular ring lattice. Consequently, the model is able to at least partially explain the "small-world" phenomena in a variety of networks, such as the power grid, neural network of C. elegans, networks of movie actors, or fat-metabolism communication in budding yeast.4
Given the desired number of nodes N {\displaystyle N} , the mean degree K {\displaystyle K} (assumed to be an even integer), and a parameter β {\displaystyle \beta } , all satisfying 0 ≤ β ≤ 1 {\displaystyle 0\leq \beta \leq 1} and N ≫ K ≫ ln N ≫ 1 {\displaystyle N\gg K\gg \ln N\gg 1} , the model constructs an undirected graph with N {\displaystyle N} nodes and N K 2 {\displaystyle {\frac {NK}{2}}} edges in the following way:
The underlying lattice structure of the model produces a locally clustered network, while the randomly rewired links dramatically reduce the average path lengths. The algorithm introduces about β N K 2 {\displaystyle \beta {\frac {NK}{2}}} of such non-lattice edges. Varying β {\displaystyle \beta } makes it possible to interpolate between a regular lattice ( β = 0 {\displaystyle \beta =0} ) and a structure close to an Erdős–Rényi random graph G ( N , p ) {\displaystyle G(N,p)} with p = K N − 1 {\displaystyle p={\frac {K}{N-1}}} at β = 1 {\displaystyle \beta =1} . It does not approach the actual ER model since every node will be connected to at least K / 2 {\displaystyle K/2} other nodes.
The three properties of interest are the average path length, the clustering coefficient, and the degree distribution.
For a ring lattice, the average path length5 is ℓ ( 0 ) ≈ N / 2 K ≫ 1 {\displaystyle \ell (0)\approx N/2K\gg 1} and scales linearly with the system size. In the limiting case of β → 1 {\displaystyle \beta \rightarrow 1} , the graph approaches a random graph with ℓ ( 1 ) ≈ ln N ln K {\displaystyle \ell (1)\approx {\frac {\ln N}{\ln K}}} , while not actually converging to it. In the intermediate region 0 < β < 1 {\displaystyle 0<\beta <1} , the average path length falls very rapidly with increasing β {\displaystyle \beta } , quickly approaching its limiting value.
For the ring lattice the clustering coefficient6 C ( 0 ) = 3 ( K − 2 ) 4 ( K − 1 ) {\displaystyle C(0)={\frac {3(K-2)}{4(K-1)}}} , and so tends to 3 / 4 {\displaystyle 3/4} as K {\displaystyle K} grows, independently of the system size.7 In the limiting case of β → 1 {\displaystyle \beta \rightarrow 1} the clustering coefficient is of the same order as the clustering coefficient for classical random graphs, C = K / ( N − 1 ) {\displaystyle C=K/(N-1)} 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 β {\displaystyle \beta } . This results in a region where the average path length falls rapidly, but the clustering coefficient does not, explaining the "small-world" phenomenon.
The degree distribution in the case of the ring lattice is just a Dirac delta function centered at K {\displaystyle K} . The degree distribution for a large number of nodes and 0 < β < 1 {\displaystyle 0<\beta <1} can be written as,9
where k i {\displaystyle k_{i}} is the number of edges that the i th {\displaystyle i^{\text{th}}} node has or its degree. Here k ≥ K / 2 {\displaystyle k\geq K/2} , and f ( k , K ) = min ( k − K / 2 , K / 2 ) {\displaystyle 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 {\displaystyle k=K} and decays exponentially for large | k − K | {\displaystyle |k-K|} . The topology of the network is relatively homogeneous, meaning that all nodes are of similar degree.
The major limitation of the model is that it produces an unrealistic degree distribution. 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 in that respect by the preferential attachment family of models, such as the Barabási–Albert (BA) model. (On the other hand, the Barabási–Albert model fails to produce the high levels of clustering seen in real networks, a shortcoming not shared by the Watts and Strogatz model. Thus, neither the Watts and Strogatz model nor the Barabási–Albert model should be viewed as fully realistic.)
The Watts and Strogatz model also implies a fixed number of nodes and thus cannot be used to model network growth.
Watts, D. J.; Strogatz, S. H. (1998). "Collective dynamics of 'small-world' networks" (PDF). Nature. 393 (6684): 440–442. Bibcode:1998Natur.393..440W. doi:10.1038/30918. PMID 9623998. S2CID 4429113. Archived (PDF) from the original on 2020-10-26. Retrieved 2018-05-18. /wiki/Duncan_J._Watts ↩
Erdos, P. (1960). "Publications Mathematicae 6, 290 (1959); P. Erdos, A. Renyi". Publ. Math. Inst. Hung. Acad. Sci. 5: 17. ↩
Ravasz, E. (30 August 2002). "Hierarchical Organization of Modularity in Metabolic Networks". Science. 297 (5586): 1551–1555. arXiv:cond-mat/0209244. Bibcode:2002Sci...297.1551R. doi:10.1126/science.1073374. PMID 12202830. S2CID 14452443. /wiki/ArXiv_(identifier) ↩
Al-Anzi, Bader; Arpp, Patrick; Gerges, Sherif; Ormerod, Christopher; Olsman, Noah; Zinn, Kai (2015). "Experimental and Computational Analysis of a Large Protein Network That Controls Fat Storage Reveals the Design Principles of a Signaling Network". PLOS Computational Biology. 11 (5): e1004264. Bibcode:2015PLSCB..11E4264A. doi:10.1371/journal.pcbi.1004264. PMC 4447291. PMID 26020510. https://www.ncbi.nlm.nih.gov/pmc/articles/PMC4447291 ↩
Albert, R., Barabási, A.-L. (2002). "Statistical mechanics of complex networks". Reviews of Modern Physics. 74 (1): 47–97. arXiv:cond-mat/0106096. Bibcode:2002RvMP...74...47A. doi:10.1103/RevModPhys.74.47. S2CID 60545.{{cite journal}}: CS1 maint: multiple names: authors list (link) /wiki/ArXiv_(identifier) ↩
Barrat, A.; Weigt, M. (2000). "On the properties of small-world network models". European Physical Journal B. 13 (3): 547–560. arXiv:cond-mat/9903411. doi:10.1007/s100510050067. S2CID 13483229. /wiki/ArXiv_(identifier) ↩