Randomly rewires a graph while preserving the degree distribution.
rewire(graph, mode = "simple", niter = 100)
- The graph to be rewired.
- The rewiring algorithm to be used. It can be one of the
simple: simple rewiring algorithm which chooses two arbitrary edges in each step (namely (a,b) and (c,d)) and substitutes them with (a,d) and (c,b) if they don't y
- Number of rewiring trials to perform.
This function generates a new graph based on the original one by randomly rewiring edges while preserving the original graph's degree distribution.
- A new graph object.
g <- graph.ring(20) g2 <- rewire(g, niter=3)
Looks like there are no examples yet.