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).