fast_sbm {nett} | R Documentation |
Sample from a SBM (fast)
Description
Samples an adjacency matrix from a stochastic block model (SBM)
Usage
fast_sbm(z, B)
Arguments
z |
Node labels ( |
B |
Connectivity matrix ( |
Details
The function implements a fast algorithm for sampling sparse SBMs, by only sampling the necessary nonzero entries. This function is adapted almost verbatim from the original code by Aiyou Chen.
Value
An adjacency matrix following SBM
Examples
B = pp_conn(n = 10^4, oir = 0.1, lambda = 7, pri = rep(1,3))$B
head(fast_sbm(sample(1:3, 10^4, replace = TRUE), B))
[Package nett version 1.0.0 Index]