Preferential Attachment

  • Motivation: A growing Random Graph Model that naturally generates a power law degree distribution
  • Model: nodes arrives sequentially in steps; let be the in-degree of node at time ;
    • Initialization:
    • Evolution: , where follows a Categorical Distribution supported on with probability
    • Extensions:
      • An entering node can form multiple links
      • Undirected
  • Basic properties
    • Degree distribution: CDF , corresponding to a power law distribution with tail exponent
    • Clustering:
  • Diameter: a.s.
    • When there are multiple links formed by an entering node, the diameter is a.s.
  • Remarks
    • The same process with (uniform attachment) generates an exponential degree distribution (^eq-exp), which has a tail lighter than power law, but heavier than Poisson distribution generated by ER model

Differential Equation Approximation

When is large, we can reindex the time steps as with . Then, we have a differential equation approximation for the expected degree dynamics:

Let . We then have

Integrating the above equation with initial condition gives

We see that is monotonically decreasing in , showing a first-mover advantage.

Solving gives

indicating that

giving a power law with parameter .

Mean Field Approximation

Let be the fraction of nodes with degree at time . Then, we have the following master equation for :

For , we have

Suppose a stationary distribution exists, then we have

Note that for a discrete Power Law Distribution with parameter , when , we have

Thus, .

One can also observe the above equivalence by calculating that

where is the Beta function, and using the asymptotic property of the Beta function that as for fixed .

Degree Correlation

Let be the expected degree distribution CDF of ‘s in-neighbors at time . Since ^eq-exp is strictly decreasing in the time a node enters, we know the for any ’ in-neighbor , . Additionally, if at time , a node enters and links to , then a neighbor has an expected degree smaller than that of if and only if it comes after . Thus, for ,

where is the entrance time of the node with expected degree at time ; any node after has expected degree smaller than at time and any node before has expected degree larger than at time . Further, by ^eq-exp,

which decreases in for any fixed and . Thus, the first-movers’ expected neighbor degree distribution first-order stochastically dominates that of later-movers. Together with the first-mover advantage, we see a positive degree correlation (age-based homophily/assortativity).