4.1 Configuration Model Introduction
4.1 Configuration Model Introduction
1 Probability of a multiedge
The probability of one edge is as above. Given this, the probability of a second
edge forming between nodes i and j must account for one of the stubs being
used on each node and is (ki − 1)(kj − 1)/(2m) so the probability of at least 2
edges is:
ki kj (ki − 1)(kj − 1)
P (at least 2 edges) =
4m2
The expected number of multiedges is then:
1 X 1 X X
k i k j (k i − 1)(k j − 1) = k i (k i − 1) kj (kj − 1)
8m2 ij 2hk 2 in2 i j
2
1 hk 2 i − hki
=
2 hki
1
where the factor of 12 prevents double-counting of edges and we used 2m = nhki.
This remains constant as n gets large and so the probability of a multiedge tends
to zero as 1/n.
2 Probability of a self-edge
For a node i, the number of ways it can be connected to itself is
ki 1
= ki (ki − 1)
2 2
so the probability of any given edge going from node i to itself is
ki (ki − 1)
4m2
when m is large. Here we have used the fact that there are 2m
2 = m(2m − 1)
possible places for an edge to fall. Since there are m edges, the probability of a
self-edge from node i to itself is then
ki (ki − 1)
Pii =
4m
The expected number of self-edges in the network is:
X X ki (ki − 1) nhk 2 i − nhki
Pii = =
i i
4m 4m
hk 2 i − hki
=
2hki
Again, this remains constant as n → ∞ so the density of self-edges tends to
zero as 1/n.
2
so the average degree of a neighbour is not the average degree hki. In fact it is
bigger:
hk 2 i 1
hk 2 i − hki2
− hki =
hki hki
σ2
= >0
hki
(k + 1)pk+1
qk = .
hki