rewire

0th

Percentile

Graph rewiring

Randomly rewires a graph while preserving the degree distribution.

Keywords
graphs
Usage
rewire(graph, mode = "simple", niter = 100)
Arguments
graph
The graph to be rewired.
mode
The rewiring algorithm to be used. It can be one of the following: 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
niter
Number of rewiring trials to perform.
Details

This function generates a new graph based on the original one by randomly rewiring edges while preserving the original graph's degree distribution.

Value

  • A new graph object.

See Also

degree.sequence.game

Aliases
  • rewire
Examples
g <- graph.ring(20)
g2 <- rewire(g, niter=3)
Documentation reproduced from package igraph, version 0.5.5-3, License: GPL (>= 2)

Community examples

Looks like there are no examples yet.