Chapter 7 – Models of Network Formation – Part 1
Based on the textbook “The Little Book of Networks” by Professor Jerry Scripps
Networks are dynamic
Links and nodes are added and removed
Attributes are modified
Groups are continually changing
How did networks evolve?
Network models are similar to statistical distributions
We will examine:
7.1 The Random Model
Generating functions
The second generating function
G(n,p)
Suppose n = 10, 10 nodes
P = 0.1 , predetermined
The function first checks for two nodes v1 and v2
Choose a random number between 1 and 0
suppose you choose 0.03
0.03 < p (0.1), so insert an edge between v1 and v2
And keep doing this for all pairs of nodes
Characteristics of random networks
Characteristics of random networks G(n,p)
If p = 0.1, that means out of all possible edges,
only 10 percent will be generated
How many edges in total?
(n(n-1) / 2) * p
Let’s call this TotalE
Every edge adds 2 degrees for two nodes at both ends
Total degree is 1+1 = 2
Only 1 edge
So total degree is #total edges * 2 = TotalE * 2 = (n(n-1)/2) * p* 2 = n(n-1)p
Total nodes = n. so average degree is n(n-1)p / n = (n-1)p
Worth noting:
Not very useful for network miners