permute.vertices {igraph} | R Documentation |
Create a new graph, by permuting vertex ids.
permute.vertices(graph, permutation)
graph |
The input graph, it can directed or undirected. |
permutation |
A numeric vector giving the permutation to
apply. The first element is the new id of vertex 0, etc. Every
number between zero and |
This function creates a new graph from the input graph by permuting
its vertices according to the specified mapping. Call this function
with the output of canonical.permutation
to create
the canonical form of a graph.
A new graph object.
Gabor Csardi csardi@rmki.kfki.hu
# Random permutation of a random graph g <- random.graph.game(20, 50, type="gnm") g2 <- permute.vertices(g, sample(vcount(g))-1) graph.isomorphic(g, g2)