The simulations in Section 4 of the main paper comprise a range of linear combinations of these matrices: To create a random community structure, we selected mixing matrix values ( λ = 0 . 0 , µ = 0 . 0) . To create a block structure and establish block 1 as the network core, we selected mixing matrix values ( λ = 0 . 3 , µ = 0 . 3) . ω = λ · ω$_{community}$ + µ · ω$_{core}$ + (1 − λ − µ ) · ω$_{random}$ (5) 28